Android Developer

 

Cast your eyes skyward, and you'll witness a new era dawning. Prepare for a future where drones will revolutionise the lives of people across the planet. At Altitude Angel, we are the architects of a transformative vision, building digital platforms that ensure the seamless integration of drones with traditional aviation, enabling safety for all.

Since our inception in 2014, we have soared beyond our Reading headquarters, expanding our global network into Europe, while attracting brilliant minds from the realms of aviation, software engineering, and product development. Today, our platform spans 152 countries, empowering thousands of safe drone flights each month. From life-saving medication transport in sub-Saharan Africa to coffee and burger deliveries in the Republic of Ireland, we are shaping a future where drones redefine transportation and logistics.

As drones continue their ascent, we seek passionate individuals, eager to join us in crafting and delivering world-changing solutions. If you have a desire to be at the forefront of the aerial revolution, seize this opportunity and apply today.

 

About the role:

Widely regarded as a technical leader in our field, our national foundation technologies are deployed internationally by governments, civil aviation authorities and air navigation providers to meet the needs of an emerging industry.

Our mobile apps play an important role in providing operators in the field with the tools to intuitively understand when and where it is safe to operate. They translate complex airspace shapes, rules and regulations into a digestible model, providing the tooling to request and obtain access to regulated airspace and/or private land. They inform the operator about potential and actual conflicting traffic and interacting with airspace management systems and authorities – whether a human or machine interface.

As an Android Developer, your primary focus will be to implement new user interfaces and features together with automated unit and integration tests. You will be working with our Product and Engineering teams, where your knowledge and advice about application architecture and the newest mobile technologies will be invaluable.

 

Key Activities: 

  • You will work closely with our Product team to define upcoming features and development on the DroneAssist mobile apps whilst collaborating with UX and UI to design interfaces to improve user experience.
  • You will integrate with existing APIs and specific new ones to support mobile functionality.
  • You will Support the entire application lifecycle (concept, design, test, release and support) whilst also ensuring our applications meet quality standards and striving to constantly innovate app functionality and design.
  • Write unit, integration, and end to end tests to ensure code quality.
  • Identify and improve parts of the platform to make it more robust and scalable.
  • Proactively contribute to a team culture that values quality, robustness, and knowledge sharing.
  • Research and evaluate new technologies that could improve the quality of our software.

 
Top Qualities: 

  • You are passionate about remaining up to date with concepts and best practices for coding mobile apps.
  • You have excellent interpersonal, communication and team working skills.
  • You are a clear, well organised logical thinker with the ability to respond to dynamic situations when under pressure, applying the same clear, logical thinking.
  • You are a natural team player and proactive multi-tasker with excellent organisational skills and the ability to meet deadlines.

 

Skills: 

  • Proficiency in Android native framework - endeavouring to always track the latest toolchain.
  • Good knowledge of Android (Android Framework, Android Services).
  • Demonstrable portfolio of released apps on the Play store.
  • Experience with RESTful APIs, third-party libraries, and mobile libraries for networking.
  • Proficiency with on-device and offline storage, threading, and performance tuning.
  • Experience with profiling and debugging mobile applications.
  • Knowledgeable of cross platform cloud based PNS solutions.
  • Agile/Scrum methodology experience.
  • Nice to have experience:
  • Software Control Management System – Azure Dev Ops toolchain.
  • Performance and memory usage analysis.
  • Working experience with Java/Kotlin.

 

Benefits: 

At Altitude Angel we’re dedicated to creating a positive working environment which empowers our employees to the be the best version of themselves. Through personalised Career Development Plans and generous home/work life-balance considerations, we support our team to work in the best way for them.

  • 25 days holiday plus bank holidays.
  • Company Pension Scheme.
  • Flexible working opportunities.
  • £3,000 employee referral scheme.
  • Quarterly team socials.

 

Equality, diversity and inclusion at Altitude Angel: 

Here at Altitude Angel we are committed to cultivating and preserving a culture of inclusion and connectedness in line with our mission to safely and securely open the skies for all. We are able to grow and learn better together with a diverse team of employees. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation, our products and Altitude Angel's achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, colour, religion, disability, sexual orientation and beliefs.

 

To apply for this position, email your details to or fill in the form below.
Application form for Android Developer

To apply for this position

email your details to

Or Click Here