Overview
- The role is for an experienced Android developer proficient in native app development for the Android platform.
- A strong understanding and experience with Clean Architecture is essential.
- It is a remote-first dynamic team with a modern and evolving tech stack.
- The team values quality structured development and working in agile iterative environments.
Requirements (General)
- Proficiency in Kotlin is mandatory.
- Strong practical experience with Jetpack Compose for UI development.
- Deep understanding and proven experience applying Clean Architecture principles.
- Experience with agile development methodologies (Scrum SAFe).
- Ability to produce well-structured testable and efficient code.
- Strong focus on code quality maintainability and documentation.
- Practical experience with Google Maps for Jetpack Compose is an advantage.
Additional Skills (Nice to Have)
- Experience with app modularization.
- Integration of third-party SDKs and marketing/tracking tools (e.g. Adjust Braze).
- Backend integration skills (APIs Backend-for-Frontend).
- Knowledge of mobile security principles and secure coding practices.
- Experience working with CI/CD pipelines for mobile apps.
Responsibilities
- Develop new features and maintain existing app modules.
- Collaborate closely with Testers Product Owners Designers and other Developers.
- Write unit and component tests.
- Integrate backend services and third-party APIs where needed.
- Follow coding guidelines and contribute to continuous process improvement.
- Support deployment and release processes.
- Actively participate in code reviews and technical discussions.
Expected Deliverables
- High-quality production-ready native mobile application components.
- Technical documentation where applicable.
- Regular updates on progress via agile ceremonies (e.g. stand-ups reviews).
Overview The role is for an experienced Android developer proficient in native app development for the Android platform. A strong understanding and experience with Clean Architecture is essential. It is a remote-first dynamic team with a modern and evolving tech stack. The team values quality struc...
Overview
- The role is for an experienced Android developer proficient in native app development for the Android platform.
- A strong understanding and experience with Clean Architecture is essential.
- It is a remote-first dynamic team with a modern and evolving tech stack.
- The team values quality structured development and working in agile iterative environments.
Requirements (General)
- Proficiency in Kotlin is mandatory.
- Strong practical experience with Jetpack Compose for UI development.
- Deep understanding and proven experience applying Clean Architecture principles.
- Experience with agile development methodologies (Scrum SAFe).
- Ability to produce well-structured testable and efficient code.
- Strong focus on code quality maintainability and documentation.
- Practical experience with Google Maps for Jetpack Compose is an advantage.
Additional Skills (Nice to Have)
- Experience with app modularization.
- Integration of third-party SDKs and marketing/tracking tools (e.g. Adjust Braze).
- Backend integration skills (APIs Backend-for-Frontend).
- Knowledge of mobile security principles and secure coding practices.
- Experience working with CI/CD pipelines for mobile apps.
Responsibilities
- Develop new features and maintain existing app modules.
- Collaborate closely with Testers Product Owners Designers and other Developers.
- Write unit and component tests.
- Integrate backend services and third-party APIs where needed.
- Follow coding guidelines and contribute to continuous process improvement.
- Support deployment and release processes.
- Actively participate in code reviews and technical discussions.
Expected Deliverables
- High-quality production-ready native mobile application components.
- Technical documentation where applicable.
- Regular updates on progress via agile ceremonies (e.g. stand-ups reviews).
View more
View less