Software Engineer - Android App Developer
Cambridge or Bristol
FocalPoint Positioning is an exciting start-up, backed by some of the biggest names in the tech industry and we are on a journey to revolutionise the positioning, navigation, and timing of smartphones and vehicles. We have created technologies that have rewritten the textbooks on how GPS works and are looking for talented scientists and engineers to join our team to help bring our products to the world.
We are looking for an Android Application Developer who is passionate about technology and excited about the goals of our organisation. You will join our software engineering team and work closely with our GNSS and Navigation Engineer to help bring our technologies to life via a range of projects including proof of concept demonstrators, visualisation tools and customer products.
Take a leading role in the development of our Android software products and tools
Contribute to all aspects of the software development life cycle
Work as part of a multidisciplinary team to deliver solutions ranging from internal tools to customer-facing products and demonstrations
When necessary, be reactive to internal and external customer requirements
Contribute to the maintenance of our codebase
Proactively generate relevant documentation
Apply agreed standards and tools to achieve well-engineered outcomes
Experience working as a software engineer to design, build, test and deliver Android software applications
Strong programming skills in Java/Kotlin
Working in a team environment
Knowledge of Android testing frameworks and packages (robolectric, dagger, mockito)
Experience with Flutter
Experience with modern engineering tools and methods including version control systems (Git) and continuous integration systems.
Experience using Firebase
Knowledge of basic architectural principles e.g. MVVM, MVP
UI/UX design experience
Experience writing software in other languages including C++, Python and Matlab
Experience working in an Agile software engineering team
Knowledge of positioning and navigation algorithms, tools and technologies
Your Development and Perks
Your development is equally important as our business grows and we offer opportunities including appraisals, career development plans, training courses, feedback sessions through 1-2-1 meetings, knowledge-sharing and cross-training.
Our generous benefits package includes the following:
5% matched contribution pension scheme
Flexible working (office and remote working to suit your needs)
25 days annual leave + bank holidays
Extra annual leave between Christmas - New Year’s
Access to CharlieHR PerksAtWork
Company Options Scheme*
£2000 Recommend a friend scheme
Office-based Friday lunches on us
Office-based fruit deliveries and unlimited amounts of caffeine
Vitality Health core package private healthcare (also includes mental health cover, employee assistance programme, discounted gym memberships and more)
*Company Options are not offered as part of the package. You may be offered them throughout your employment.
Are You Ready to Change the World?
Our people are at the heart of everything we do. Our successes are achievements driven by our employees.
And that is why our culture is about investing, cultivating and growing our people. We thrive on being trailblazers in the industry and in being honest and the best at everything we do, we will always lead the way in the industry.
Equality, diversity and inclusion is what we continue to build upon. We aim to attract diverse talent from around the world, ensure fairness and equality is at the top of our agenda and sustain an inclusive culture where everyone can grow and succeed.
Apply for the job
Send in your application for the Software Engineer - Android App Developer role.