{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/clean-and-maintainable-code"},"x-facet":{"type":"skill","slug":"clean-and-maintainable-code","display":"Clean And Maintainable Code","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_46533d0d-0de"},"title":"Android Engineer - Engine by Starling","description":"<p>At Engine by Starling, we are on a mission to help leading banks build rapid growth businesses using our technology. Our Android Engineer will contribute to our award-winning Android app and internal tooling, building new features and products from scratch in a configurable way. They will share their knowledge with others, contributing to our learning culture, and own their projects, working in small teams across the bank to collaboratively deliver. The successful candidate will be part of a scaling team and organisation as we change banking for good.</p>\n<p>As an Android engineer, you will report to and catch-up regularly with a mobile lead engineer who will support you on your journey in Engine. We have a strong collaborative and open culture here so you&#39;ll find support outside your team too. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code.</p>\n<p>We use Espresso to write our UI/E2E Test and JUnit to write our Unit Tests across all layers of the application, as well as manually test all features before they go into production. We also work closely with QA engineers to ensure we have an additional level of testing when working on complex feature delivery.</p>\n<p>The Android world At Engine, we are proud to be working with some of the latest technologies in the industry. When adopting new technologies we always consider as a team whether it’s the best choice for our product and our users. We are currently in the process of building a number of SDKs for our clients utilising the modules we’ve already created in the Starling UK App.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_46533d0d-0de","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Engine by Starling","sameAs":"https://enginebystarling.com/","logo":"https://logos.yubhub.co/enginebystarling.com.png"},"x-apply-url":"https://apply.workable.com/j/4A1A00B7C8","x-work-arrangement":"hybrid","x-experience-level":"entry|mid","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Android","Java","Kotlin","Dagger","Realm","Retrofit","Coil","Compose","Coroutines","Accessibility","Clean and maintainable code","Testing","UI/E2E Testing","Unit Testing"],"x-skills-preferred":["Internationalisation","Contributing to OSS","Maintaining a library"],"datePosted":"2026-03-20T16:15:46.578Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cardiff"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Finance","skills":"Android, Java, Kotlin, Dagger, Realm, Retrofit, Coil, Compose, Coroutines, Accessibility, Clean and maintainable code, Testing, UI/E2E Testing, Unit Testing, Internationalisation, Contributing to OSS, Maintaining a library"}]}