Mid-level Android Developer (Contractor)
Job description
We believe great products are built by people who care about quality, innovation and the experience they deliver to users. We’re seeking a Mid-level Android Developer to join our team and help us build mobile solutions that make a meaningful impact.
To succeed in this role, you’ll bring the same mindset, a passion for creating meaningful, high-quality experiences and a drive to innovate and improve.
Your main focus will be on creating smooth, intuitive user interfaces and collaborating closely with our Design/UX, Product and API teams to bring ideas to life. It’s a collaborative, supportive environment where your input is valued and your code makes a real difference.
Ready to bring your skills to a place where they make a real impact? This is your chance to work on exciting, impactful projects in a supportive team where your ideas and contributions really matter.
What you will be doing:
- Work in an agile, collaborative environment to design, develop, test and debug innovative mobile applications and provide timely support when needed. 
- Contribute to the design, architecture, and development of both current and future mobile apps, ensuring they are scalable and maintainable. 
- Partner closely with cross-functional teams, including Design/UX, Product, and API engineers, to deliver high-quality software solutions. 
- Write clear technical and design documentation, and actively participate in peer code reviews to maintain code quality across the team. 
- Stay curious and proactive by researching, evaluating, and adopting new tools and technologies to improve development practices and keep our apps at the cutting edge. 
What we are looking for:
- 3+ years of overall software development experience, including at least 2 years in Android mobile application development. 
- Solid understanding of the full mobile development lifecycle, from design to deployment and maintenance. 
- Strong knowledge of Android SDK and Kotlin, with hands-on experience building modern Android apps. 
- Knowledge of Android’s Jetpack Compose Framework. 
- Familiarity with MVVM and Clean Architectures for Android. 
- Good understanding of databases and data persistence using Room, DataStore, or similar solutions. 
- Experience integrating with RESTful APIs and working with JSON (GraphQL knowledge is a plus). 
- Ability to write testable code, with experience adding unit tests considered an advantage. 
- Proficiency with version control systems (e.g., Git). 
- Good command of English, both written and spoken. 
What Skills Are Important For Us
- Strong communication and collaboration skills, with the ability to work effectively across engineering, product, QA, and design teams. 
- Passion for creating high-impact, high-quality user experiences that make a difference. 
- A curious mindset — eager to learn, quick to adapt, and open to exploring new technologies and approaches. 
- Proactive and independent, able to deliver production-ready code with minimal supervision and resourceful in solving challenges. 
- A positive, friendly attitude and a team player who contributes to a collaborative and supportive environment. 
How To Apply
Send us your CV to careers@simplytechnologies.net 📩
Location: Yerevan, Armenia
