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.