
Apply forSenior Android EngineerLancaster, UK (in office, hybrid)full timehybridSalary£50,000 - £70,000
This is a (mainly) remote role, with occasional (eg: 3-4 days per month) visits to our Lancaster office. While our software team is largely remote, you are welcome to work more regularly, or even full-time, in office if preferred.
About the Role
As a Senior Android Engineer, you will play a key role in designing, developing, and maintaining high-quality Android applications that delight our users. You will collaborate with our talented science and engineering teams to implement new features, improve performance, and ensure a seamless user experience. This is a unique opportunity to work on projects with a positive impact in an innovative environment, including:
- App development in Kotlin
- Problem solve with our team, bringing new perspectives and experience into our team
- Mentor and guide more junior members of the team
- Implement modern best practices and high quality, testable, readable code
- Identify and fix bugs and performance bottlenecks to enhance application efficiency
- Optimise application performance for scalability and robustness
- Continuously improve the development process by implementing tools and automation
Key experience
- Proven experience as an Android engineer with at least 5+ years of hands-on development experience and a good understanding of Jetpack Compose
- Proficiency in Kotlin, including coroutines
- Excellent software engineering skills with a focus on modern best practices (nice to have examples: TDD, pair programming, refactoring, CI/CD, automation)
- Knowledge of Agile methodologies and experience working in an Agile team
- Ability to quickly learn complex problem spaces
Nice to have experience
- Experience in SDK development; pragmatic approaches to interface design and error handling and recovery
- Knowledge of image processing (OpenCV)
- Knowledge of cameras & optics (Camera2, CameraX)
- Experience with iOS, .Net MAUI, Flutter, React Native, AWS
- Experience with Python scripting, which we use for automation and device calibration
- A background in science or technology
Benefits
We're continually updating and improving our benefits. Some of our benefits include:
- 30 days annual leave (on top of public holidays)
- Relocation package available if you want to move to Lancaster
- Great Tech - A brand new, hi-spec MacBook or MacBook Pro.
- Flexible Working Hours - we are flexible with what hours you work
- Remote Working - we offer part time remote working for all our staff
- Cycle to Work Scheme - Big savings when buying a bicycle through the business.
- Pension
If you are a collaborative and dedicated engineer ready to take your career to the next level, we want to hear from you.
We will use your CV to fill as much of the application form as possible for you.
Drag and drop or choose a .docx .pdf, .rtf, .odt or .html file to upload