Machinarium
Senior Android Developer
MachinariumTurkey2 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Join the Future of Mobile Innovation at Machinarium


At Machinarium, we’re not just building apps—we’re shaping the future of mobile experiences. As a forward-thinking technology company, we deliver AI-driven, transformative digital solutions that meet today’s needs while unlocking tomorrow’s opportunities.

We are expanding our remote Android team and looking for a passionate Senior Android Developer to help us craft cutting-edge apps used by global audiences.

This is your chance to work on next-gen mobile platforms—from live streaming to fintech, e-commerce, and AI-powered experiences—where your contributions directly impact millions of users worldwide.


What You'll Do


  • Build and scale Android applications using Kotlin, Jetpack Components, and modern architectures (MVVM, MVI).
  • Translate product and design concepts into seamless, responsive, and accessible Android UIs.
  • Integrate REST APIs, socket-based real-time networking, and AI-powered services.
  • Take ownership of features end-to-end: from architecture and implementation to testing and deployment.
  • Collaborate with product managers, designers, and backend engineers to ship features quickly without compromising quality.
  • Leverage AI-powered developer tools (e.g., GitHub Copilot, Android Studio AI Assist, ChatGPT) to boost efficiency and problem-solving.
  • Ensure code quality through peer reviews, technical documentation, and CI/CD pipelines.
  • Stay ahead of Android ecosystem trends, from Jetpack advancements to AI-driven development workflows.


What We're Looking For


  • 5+ years of professional Android development experience.
  • Proven track record of publishing and maintaining apps on Google Play.
  • Strong expertise in Kotlin and Android app development.
  • Solid experience with REST APIs and real-time networking (Sockets).
  • Hands-on knowledge of Jetpack Components and modern app architectures.
  • Skilled in performance optimization, debugging, and writing clean, maintainable code.
  • Experience working with version control (Git), including branching and merging strategies.
  • Strong communication skills and a team-first mindset.


Bonus Points


  • Experience building fintech, e-commerce, or live streaming apps.
  • Familiarity with CI/CD pipelines (GitHub Actions, Bitrise, Jenkins, etc.).
  • Exposure to accessibility and usability standards in mobile development.
  • Contributions to open-source Android projects or engagement in the Android developer community.


Why Join Us?


  • Work fully remote with a global, forward-thinking team.
  • Build Android apps that push the boundaries of Jetpack and AI-driven development.
  • A culture that values innovation, autonomy, and continuous learning.
  • Competitive compensation and opportunities to grow with next-gen technologies.


If you’re excited about building the future of mobile, we’d love to hear from you!

Key Skills

Ranked by relevance