As a seasoned Android developer, this role presents an exciting opportunity to drive innovation and growth within our global tech team.
About the Position
* Design, develop, and prototype high-quality Android applications that meet or exceed customer expectations.
* Collaborate closely with cross-functional teams to deliver impactful features and enhance overall product quality.
* Owning the full app lifecycle, including concept, design, build, test, deploy, and release, will allow you to showcase your expertise in software engineering and leadership.
* Contribute to architecture decisions and continually improve development practices, ensuring we stay ahead of industry trends.
* Mentor fellow engineers, helping define coding standards and workflows that foster collaboration and excellence.
Essential Skills and Qualifications
* 5+ years of experience in Android development using Kotlin (Java is also acceptable).
* A proven track record of shipping at least one high-quality Android app with a team, demonstrating your ability to work collaboratively and effectively.
* A solid understanding of software engineering principles and Android ecosystem constraints will be essential in driving success.
* Experience building scalable, reliable, and responsive mobile applications will be key in meeting customer needs.
* Excellent organizational and communication skills are vital for successful teamwork and stakeholder management.
* A proactive, self-motivated individual who thrives in fast-paced, remote-first environments will excel in this role.
Desirable Qualities
* Previous experience working in distributed teams will be highly valued.
* Familiarity with modern development tools, CI/CD, testing, and performance tuning will demonstrate your commitment to staying up-to-date with industry best practices.
* A passion for user-centric design and creating impactful mobile experiences will align with our company's vision.
We are seeking professionals based in Brazil who possess fluent English skills and the required experience. The ideal candidate will hold a bachelor's degree in Computer Science or have equivalent practical experience.