Remote
Senior Android Engineer
About this role
ABOUT US Mobile Wave Solutions is a professional services company specialising in software development as a service. We are committed to delivering scalable, high-quality software solutions that meet the evolving needs of our clients. With a growing team of over 120 engineers and a mission to empower businesses globally, we provide expert teams to deliver robust solutions and drive innovation. We are looking for a Senior Android Engineer for an exciting opportunity with a client in the fintech industry, working on innovative solutions to enhance customer experiences and streamline financial services.
This role offers the chance to contribute to cutting-edge technology projects in a fast-paced, impactful environment. As a Senior Android Engineer, you will develop innovative Android applications and play a key role in mobile architecture and design, delivering outstanding user experiences. We expect engineers to demonstrate curiosity, passion, and a proactive mindset, with strong skills in algorithms, problem-solving, and building scalable, resilient, and crash-free Android applications.
Effective communication is an attribute we care deeply about, as you and your team will collaborate in a fast-paced engineering environment to achieve outstanding results. DUTIES AND RESPONSIBILITIES - Architect, design, build, and deliver world-class Android applications. - Collaborate with engineers, product owners, and other colleagues to identify meaningful challenges and deliver business value. - Write clean, maintainable, and scalable code following Android development best practices.
- Learn, grow, and mentor other engineers through code reviews and pair programming to accelerate their technical mastery. - Challenge existing team processes and identify opportunities for continuous improvement. - Contribute to and promote engineering standards and best practices, making a positive impact across the team. - Ensure application performance, stability, security, and reliability across supported Android devices and operating system versions.
QUALIFICATIONS, SKILLS, AND EXPERIENCE - 5+ years of experience in software development. - 4+ years of professional experience in Android development. - Experience architecting, designing, building, and delivering high-quality Android applications. - Strong knowledge of the Android SDK and the Android application development ecosystem. - Strong proficiency in Kotlin and experience writing idiomatic, readable, and maintainable code.