Unified Traffic Management (UTM) company Altitude Angel seeks a user interface engineer, and an android developer to join the Reading-based company.
User Interface engineer role
The UI engineer will work as an integral part of the engineering team across multiple streams of work, collaborating with our products team on requirements and working closely with our UX designer to create intuitive, user-friendly applications.
As the resident UI expert, they will contribute to UI/UX design discussions as well as advising on best practice principles of user interface. They have a real impact on Altitude Angel’s evolving portfolio of development projects and play a key role in shaping the company’s UI design strategy.
Key Accountabilities include:
- Substantial experience working as a Web Developer.
- Collaborate with our Products and UX team to build white-label designs of our GuardianUTM Platform.
- Develop rich, complex and high performant display of RTD, integrate with backend API’s and application redirects.
- Find elegant solutions to usability problems and deliver a consistent brand experience across all products and channels including web, email, and even print.
- Any experience with the following would be advantageous: Azure DevOps, Backend Controllers, Web API integration, MVC patterns, Accessibility features.
Android developer role
The primary focus will be to implement new user interfaces and features together with automated unit and integration tests. The applicant will be working with the Product and Engineering teams, where knowledge and advice about application architecture and the newest mobile technologies will be invaluable.
Key Accountabilities include:
- Working 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.
- Integrating 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.
- Writing unit, integration, and end to end tests to ensure code quality.
- Identifying and improving parts of the platform to make it more robust and scalable.
- Proactively contributing to a team culture that values quality, robustness, and knowledge sharing.
- Researching and evaluating new technologies that could improve the quality of Altitude Angel software.
For more information visit: