Senior Android Engineer
/10
Transparency ranking
top 3
scores:
Location flexibility
Hours flexibility
Mission
Job Description
What will your ‘typical’ day look like? Different that’s for sure…
Atom’s Technology team is made up of: Engineering, Delivery, Change, Service Management, Security & Architecture. These capabilities are distributed across multiple cross-functional product teams known as Value Streams. They design, develop and deliver a customer journey that is secure, performant and user-friendly, ensuring we remain a leader in the fintech space.
Engineering can be further broken down into Test, Platform, Frontend and Backend disciplines. Android development is recognised as a sub-discipline of Frontend Engineering, with a well-established community of engineers. This role will be activity managed within the Savings Value Stream and coached by the Android Engineering Lead.
As a Senior Android Engineer at Atom, you’ll be responsible for developing cutting-edge mobile applications using Kotlin and provide technical steer for the team design activities. You’ll continually provide detailed technical input across the development lifecycle and be a key contributor to the Android team activities and point of contact for app releases. You’ll work on a variety of features, from designing intuitive user interfaces to optimizing app performance and collaborate with a talented team of engineers, contribute to technical decisions, and lead initiatives to improve our development processes.
What you’ll be doing:
- Write high quality, performant and secure code.
- Take ownership of a variety of items, including complex features and dependency updates.
- Collaborate with other Android Engineers on large, high impact tasks.
- Design and develop data models/structures, API integrations and fundamental application framework
- Proactively identify the technical impact of product delivery.
- Contribute to technical design and ensure associated artefacts are documented to agreed standards.
- Be a point of contact for incident investigation and resolution.
- Provide technical input in value stream meetings, including planning, stand-ups and retrospectives.
- Contribute to the design of the Android roadmap.
- Conduct personal research and contribute to proof of concepts.
- Where required, mentor less experienced engineers.
- Where agreed, participate in out of hours support.
What do we need from you?
- A significant understanding of Android development, including associated tooling and frameworks.
- Strong working knowledge of Kotlin.
- A holistic understanding of Mobile App Engineering.
- Conversant with SOLID and OOP principles and Software Design Patterns as approaches
- Experience of RESTful API integration, securing applications and secure messaging using a variety of methods
- Clear communicator both written and verbally
- Strong experience with Android Studio, Git, and CI/CD processes
- Strong knowledge of Android libraries and APIs
- Experience writing unit and UI tests using Mockito/Mockk and Espresso
- Strong knowledge of dependency injection and app modularisation.
- Experience with working with shared codebase with other developers.
What you’ll get from us?
- Flexible hybrid working (Newcastle from September)
- Salary up to £45,000
- 4-day work week
- Incredibly generous company pension scheme (maximum of 13% of Atom input – you can put in more)
- ‘All About Me’ fund: £200 per year to spend on personal development.
- 22.5 days annual leave plus public holidays
- Private Medical Insurance, Health Cash Plan & Life Insurance
- Electric Vehicle Scheme
Company benefits
Working at Atom Bank
Company employees
Gender diversity (male:female)
Funding levels
Currently hiring in
United Kingdom
Office Locations
Other jobs you might like
Senior Android Mobile Developer - TripIt
São Leopoldo, BR
21 Nov
Transparency8.4/10
RankingSenior Software Engineer – National Security
Manchester, United Kingdom
12 Nov
Transparency9/10
RankingTechnical Lead Engineer - Front End & Mobile
London
30 Oct
Transparency9.2/10
RankingSenior Android Engineer
Newcastle upon Tyne
7 Oct
Transparency9.2/10
RankingStaff Software Engineer (Mobile/Web)
£95,833 – £138,000 per annum
United Kingdom
24 Sept
Transparency8.4/10
Ranking





