We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.
We’re growing fast and are looking for a Principal Mobile Developer to work on an exciting international software development project. You’ll work with the latest technologies in our bright, talented team. The environment at Amdaris is synergistic and supportive, so everyone can build the career they want in an organization going from strength to strength.
JOB DESCRIPTION
Principal Developers are responsible for their technical disciplines within a project and should be able to lead and consult the team on the use of technology and technical methods and methodologies, pioneering the discipline internally and externally. A deep understanding of software architectures, platforms, and paradigms is essential for this role.
We work on projects across multiple areas with varied clients, so the position of a Principal Developer is critical in terms of the relevance of existing projects as well as ensuring the seamless growth of future ones, with this having special importance not only within the scope of the project, but also within the Amdaris structure.
JOB RESPONSIBILITIES
- Define and lead the implementation of mobile application architecture and development aligned with industry best practices and patterns.
- Participate in the entire application lifecycle, from planning and development to deployment and maintenance.
- Collaborate with designers and product managers to translate requirements into functional and appealing mobile solutions
- Provide estimations for new features, enhancements, and entire project lifecycles, factoring in complexity, resources, and timelines.
- Write and maintain unit and UI tests to ensure application quality and performance.
- Troubleshoot and debug issues to optimize app performance and ensure seamless user experiences.
- Keeping up to date with the latest technology standards and best practices.
- Coach and lead others in acquiring knowledge and provide expert advice
JOB REQUIREMENTS
- 7+ years of experience in mobile application development.
- Strong proficiency in Dart and Flutter.
- Proven ability to design and build responsive, cross-platform applications.
- Proven track record of delivering mobile applications with offline-first capabilities.
- Experience in implementing data synchronization strategies and conflict resolution mechanisms.
- Experience with other mobile development frameworks such as React Native, Xamarin or others.
- Experience with backend integrations using REST APIs and/or GraphQL.
- In-depth understanding of the entire mobile development process (design, development, and deployment)
- A strong focus on user experience and attention to detail.
- Excellent problem-solving skills and the ability to work independently and in a team.
- Understanding of Agile development methodologies.
To see more roles, click here.
Top Skills
What We Do
Amdaris, an Insight Company delivers innovative Software Development, Product Design, Digital Transformation, Application Support and Consultancy Services from our UK headquarters and Eastern Europe delivery centres in Moldova, Romania, Ukraine and Bulgaria.
We’re built for quality and scale, with hundreds of talented colleagues delivering outstanding, customised and secure software development services and seamless 24/7 support to our international customers.
We’re proud to work with a wide variety of businesses across a diverse range of sectors, delivering a combination of exciting innovation and business-critical modernisation projects