We are seeking an accomplished Senior Android Developer to join our growing team.
You will be responsible for improving internal technical practice and processes, leading projects from conception to completion, understanding business objectives, and executing tasks proactively.
Key Responsibilities
- Develop high-quality software using Kotlin, Dagger2, Compose, and other modern technologies.
- Leverage your expertise in MVVM, MVI architectures to build scalable and maintainable applications.
- Collaborate with cross-functional teams to ensure seamless integration and delivery of projects.
- Design and implement effective DevOps processes and tools to enable rapid delivery and eliminate technical debt.
As a seasoned developer, you will have the opportunity to take ownership of development teams, define success metrics, and lead on client communication and delivery.
Requirements
- At least 5 years of experience in Android development using Kotlin.
- Proficiency in using Dagger2, Compose, XML views, ViewModels, Coroutines, Flows, Git, Gradle, KTS, and Unit Testing frameworks.
- Strong knowledge of modern Android architectures (MVVM, MVI).
- Excellent problem-solving skills, attention to detail, and excellent communication and teamwork skills.
- Bachelor's degree in Computer Science or related field.
Your Work Environment
We offer a dynamic and supportive work environment that encourages collaboration, innovation, and professional growth.
Benefits
- Competitive salary range: $60,000 - $100,000 per year, depending on experience.
- Flexible working hours and remote work options.
- Opportunities for career advancement and professional development.
How to Apply
If you are a motivated and talented Senior Android Developer looking for a new challenge, please submit your application via MS Teams.