Android Developer
Full-time Mid-Senior LevelJob Overview
About You
You are a senior Android Developer who enjoys solving complex technical challenges and building high-quality mobile applications at scale. You take ownership of your work, set high engineering standards, and are comfortable making architectural decisions that support both current product needs and long-term growth. You thrive in fast-paced, agile environments and enjoy collaborating with cross-functional teams while mentoring other engineers.
- This is a hybrid position based in Bogotá, Colombia, requiring availability to work onsite as part of a collaborative team environment.
You Bring to Applaudo the Following Competencies
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of professional experience in Android development.
- Strong hands-on experience with Java and Kotlin, Android SDKs, and commonly used libraries such as Retrofit, Dagger, and Jetpack.
- Proven ability to solve complex technical challenges, including performance optimization, load-time improvements, and debugging issues such as ANRs and UI/layout delays.
- Strong understanding of Android architecture patterns, best practices, and clean code principles.
- Experience working in cross-functional, agile teams and communicating technical concepts to non-technical stakeholders.
- Familiarity with AWS managed or serverless technologies (nice to have).
- Experience mentoring junior developers and sharing knowledge on software engineering best practices.
You Will Be Accountable for the Following Responsibilities:
- Act as a hands-on developer driving Android software development in a fast-paced and dynamic environment.
- Collaborate cross-functionally to design, architect, and deliver robust, scalable, and secure mobile solutions aligned with business objectives.
- Take ownership of complex technical problems, ensuring solutions support future growth and platform evolution.
- Set and uphold high technical standards by applying best practices in code quality, architecture, design patterns, and documentation.
- Mentor and guide junior engineers through code reviews, pair programming, and technical knowledge sharing.
- Ensure deliverables meet defined architectural, security, and compliance standards in collaboration with relevant stakeholders.
- Participate in the design and enforcement of automated testing strategies and CI/CD pipelines.
- Contribute to the adoption and integration of AI-powered tools to improve development workflows and engineering productivity.
- Support strategic technical initiatives related to platform modernization and the scalable rollout of new features.
Make Your Resume Now