About the Role
The role involves developing high-quality Android applications, contributing to architecture decisions, and working closely with cross-functional teams to deliver robust mobile solutions.
Responsibilities
- Design and implement Android applications using modern development practices
- Collaborate with product and design teams to define feature requirements
- Optimize app performance and ensure smooth user interactions
- Write clean, maintainable, and testable code
- Conduct code reviews and support knowledge sharing within the engineering team
- Troubleshoot and resolve technical issues across different devices and OS versions
- Integrate APIs and third-party libraries
- Participate in agile development cycles including planning and retrospectives
- Ensure compliance with security and privacy standards
- Stay current with Android platform updates and industry trends
- Mentor junior developers and support team growth
- Contribute to technical documentation and system architecture
- Improve CI/CD pipelines for mobile builds
- Implement monitoring and analytics to track app performance
- Work with QA to identify and fix bugs before release
- Support deployment and post-launch maintenance
- Evaluate new tools and frameworks for potential adoption
- Ensure accessibility standards are met in UI components
- Collaborate on feature prioritization and roadmap planning
- Maintain alignment with backend services and data models
Nice to Have
- Experience with Jetpack Compose
- Familiarity with CI/CD tools such as Jenkins or GitHub Actions
- Knowledge of Firebase services including Analytics and Crashlytics
- Experience working in agile or Scrum environments
- Exposure to internationalization and localization
- Background in mentoring or leading development teams
- Understanding of mobile accessibility standards
- Experience with automated UI testing tools
- Contributions to open-source Android projects
- Familiarity with privacy regulations such as GDPR
Compensation
Competitive salary based on experience and market standards
Work Arrangement
Hybrid work model with flexibility for remote and office presence
Team
Part of a multidisciplinary product team focused on delivering scalable mobile solutions
Tech Stack
Kotlin, Java, Android SDK, Jetpack libraries, Retrofit, Hilt, Room, Coroutines, Git, Gradle
Culture & Values
Emphasis on collaboration, continuous learning, technical excellence, and user-centered design
Professional Growth
- Access to training programs, conferences, and internal tech talks
- Opportunities for leadership roles and skill advancement
Benefits
- Health insurance, retirement plans, paid time off, flexible working hours
- Wellness programs and employee support resources
Available for qualified candidates requiring work authorization