Job Openings
Android Developer
About the job Android Developer
Job Summary
We are looking for a skilled Android Developer to join our team. The ideal candidate will have hands-on experience in building high-quality Android applications, following clean architecture principles, and working with modern communication protocols.
Key Responsibilities
- Design, develop, and maintain Android applications with clean, scalable architecture.
- Implement features and functionalities using the Matrix protocol.
- Work with ElementX to build secure and efficient messaging solutions.
- Collaborate with cross-functional teams, including backend developers and designers, to deliver seamless user experiences.
- Ensure high performance, security, and responsiveness of applications.
- Participate in code reviews and contribute to improving development best practices.
Requirements
- 7+ years of experience as an Android Developer.
- Proven experience as an Android Developer.
- Strong knowledge of Clean Architecture principles.
- Experience with the Matrix protocol.
- Hands-on experience with ElementX.
- Proficiency in Kotlin and Android development frameworks.
- Solid understanding of mobile app security and performance optimization.
- Ability to work independently and within a team.
Nice to Have
- Experience with Agile/Scrum workflows.
- Contributions to open-source projects.
- Familiarity with CI/CD pipelines for Android.
What We Offer
- Remote-first work environment with flexible hours.
- 25 vacation days per year.
- Education budget and career growth opportunities.
- Collaborative team culture and challenging projects.