Mid Level Engineer (Android)
About this role:
As Android Engineer you will report to Engineering Team Lead and be responsible for designing, developing, testing, and maintaining high-quality Android applications that provide an exceptional user experience. You will collaborate with cross-functional teams, including product managers, designers, and backend engineers, to deliver robust and scalable solutions.
What we need you to do:
- Design and develop advanced Android applications using Kotlin/Java, following best practices and coding standards.
- Collaborate with cross-functional teams to define project requirements, specifications, and deliverables.
- Participate in architectural and design discussions, providing valuable insights and recommendations.
- Write clean, maintainable, and efficient code, ensuring proper documentation and adherence to coding standards.
- Conduct thorough testing and debugging of applications, addressing any issues or bugs promptly.
- Optimize application performance, ensuring smooth and efficient operation on various Android devices.
- Stay up to date with the latest Android development trends, tools, and frameworks, and share knowledge with the team.
- Continuously improve development processes and workflows to enhance productivity and quality.
- Collaborate with backend engineers to design and integrate APIs and web services into Android applications.
- Work closely with UX/UI designers to implement intuitive and visually appealing user interfaces.
- Participate in code reviews, providing constructive feedback to peers and maintaining code quality standards.
- Troubleshoot and resolve software defects and production issues as they arise.
What we are looking for:
- Bachelor's or master’s degree in computer science, Software Engineering, or a related field.
- Proven experience as an Android Engineer, with a strong portfolio of Android applications.
- Proficiency in Kotlin and/or Java programming languages.
- Solid understanding of Android SDK, Android Studio, and related development tools.
- Experience with version control systems, such as Git.
- Strong knowledge of object-oriented programming principles and design patterns.
- Familiarity with RESTful APIs and integration of backend services into Android applications.
- Understanding of mobile UI/UX design principles and best practices.
- Experience with automated testing frameworks for Android applications (e.g., Espresso, Robolectric).
- Knowledge of performance optimization techniques and tools.
- Ability to work collaboratively in a fast-paced, agile environment.
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills.
Ding is committed to creating equal employment opportunities in the workplace. We know that experience looks different for everyone – if you believe your proven experience would suit this role and is what we are looking for we encourage you to apply.
Life at Ding:
At Ding, we are striving to grow and nurture a culture that is inclusive, global, and equitable but most of all fun! In addition, to your basic salary and bonus there are many benefits also available across Ding. Some are recent additions, some have been enhanced and others have been there all along!
- YOLO days & Dingversary Leave: additional holidays the year of your 4th/7th/10th/13th Anniversary
- Flexible & Hybrid Working: we recognise the need to use space and working practices in ways that best support you
- Work Abroad Programme: the opportunity to work for 30 days from another country each year
- Tax Free Remote Working Allowance: of up to €70 per month
- Wellness Programme: with monthly events, both virtual and in-person
- Ding Dollars: flexible benefit allowance allowing you to tailor your benefit choice
- Referral Fees
- Enhanced Family Policies
Our aim is to build and run the safest, simplest, most effective and convenient top-up technology, in partnership with the best operators and platforms. Now more than ever we realise the importance of keeping in touch and here at Ding we believe a little goes a long way.
Ding’s recruitment privacy notice is available at https://www.ding.com/recruitment-privacy-notice