Innovitics for Tech industries is now hiring for a Senior Android Developer to join its fast-growing team and play a key role in their organization. You will help build and shape out our company products and customers tailor designed Apps.
Key Responsibilities
Lead the end-to-end development lifecycle of Android applications, from concept to production release.
Architect and implement scalable, maintainable, and high-performance mobile solutions.
Collaborate with cross-functional teams to translate business requirements into intuitive and user-centric applications.
Ensure code quality through best practices, code reviews, and comprehensive testing (unit & UI testing).
Optimize application performance, reliability, and responsiveness.
Drive technical decisions and advocate for modern Android development standards.
Mentor and support junior developers, fostering a culture of continuous learning and improvement.
Oversee CI/CD pipelines and release processes to ensure smooth and reliable deployments.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field.
5+ years of hands-on experience in Android development.
Proven track record of publishing and maintaining Android applications on the Google Play Store.
Strong expertise in Kotlin and modern Android development practices.
Solid experience with Jetpack Compose and Android Jetpack libraries.
Deep understanding of Clean Architecture, SOLID principles, and design patterns.
Experience with RESTful APIs, third-party integrations, and offline-first strategies.
Familiarity with CI/CD tools and automated build pipelines.
Strong problem-solving skills and attention to detail.
Excellent communication skills with a strong command of English.
Company Industry: Tech Development
Work Conditions:
From Sunday to Thursday
Friday & Saturday are off
Working hours : 8 flexible hours, from 9:00 - 11:00 AM to 5:00 - 7:00 PM