**Requirements**:
- **Proven Experience**: More than 9 years of experience in Android software development, with a solid track record of successful projects.
- **Technical Skills**:
- Proficiency in Kotlin and Java for Android development.
- Advanced experience with MVVM, Jetpack Compose, and other modern architectures and frameworks.
- Knowledge in payment module development and third-party API integration.
- Familiarity with cross-platform development technologies like Flutter for collaboration with iOS teams and other frameworks as needed.
- Experience with Node JS and backend services to handle server-side logic and app integration.
- **Leadership and Teamwork**:
- Proven ability to lead development teams, guiding projects from conception to launch.
- Strong understanding of business processes and the ability to work closely with cross-disciplinary teams to align development objectives with corporate goals.
- **Communication**:
- Excellent verbal and written communication skills, with the ability to clearly present technical complexities to non-technical stakeholders.
**Responsibilities**:
- **Development and Design**:
- Implement best coding practices, including code review, unit testing, and automation.
- Work with UI/UX designers to create exceptional user experiences.
- **Project Leadership**:
- Lead the planning, execution, and delivery of software development projects, ensuring adherence to deadlines and budgets.
- Oversee and mentor development team members, fostering an environment of collaboration and professional growth.
- **Innovation and Continuous Improvement**:
- Research and adopt new technologies and tools to continuously improve development quality and team efficiency.
- Actively participate in the Android development community to stay updated with the latest trends and best practices.
**Experience**:
- Android Developer: 3 years (required)
**Language**:
- English (required)