Are you an Android development expert with a passion for leading and mentoring teams? Do you have a deep understanding of Android architecture and a track record of delivering high-quality mobile applications? Join our team as an Android Principal Developer and be a driving force behind our mobile strategy!
Key Responsibilities
- Lead Development Initiatives: Architect, design, and develop cutting-edge Android applications that meet the highest standards of performance, usability, and scalability.
- Technical Leadership: Provide guidance and mentorship to a team of developers, ensuring best practices in coding, architecture, and testing.
- Collaborative Development: Work closely with cross-functional teams, including product managers, designers, and backend developers, to deliver seamless and integrated mobile experiences.
- Innovation & Optimization: Stay ahead of the curve by exploring new technologies, tools, and methodologies to continually enhance our Android offerings.
- Code Quality & Review: Champion code quality by conducting code reviews, setting standards, and ensuring rigorous testing protocols.
- Problem Solving: Tackle complex technical challenges, troubleshoot issues, and optimize application performance.
- Strategic Input: Contribute to the overall mobile strategy by providing insights and recommendations for improving user experience and application functionality.
Qualifications:
- Extensive Experience: 7+ years of experience in Android development with a strong portfolio of apps in the Google Play Store.
- Leadership Skills: Proven ability to lead, mentor, and inspire development teams, with a focus on fostering a collaborative and innovative work environment.
- Deep Technical Expertise: Proficient in Kotlin and Java, with a strong understanding of Android SDK, frameworks, and best practices.
- Architectural Knowledge: Experience with MVVM, MVP, and Clean Architecture principles, and the ability to design scalable and maintainable codebases.
- Tools & Technologies: Hands-on experience with Android Studio, Git, CI/CD pipelines, and testing frameworks like Espresso or JUnit.
- Problem-Solving Mindset: Ability to think critically and provide solutions to complex technical issues.
- Excellent Communication: Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders
Why Join Us:
- Impact: Lead the development of products that reach millions of users.
- Growth: Opportunities for professional growth and development in a fast-paced, innovative environment.
- Culture: Be part of a diverse and inclusive team that values collaboration, creativity, and continuous improvement.
- Perks: Competitive salary, flexible working hours, and comprehensive benefits.
How to Apply: If you're ready to take your career to the next level and help shape the future of mobile development, we want to hear from you! Apply now to join our dynamic team.