Key Responsibilities:
1. Lead the architecture, design and development of Android and Wear OS applications.
2. Work with project managers and designers to clarify project requirements.
3. Provide technical direction and mentorship to the development team.
4. Review code, ensure adherence to best practices, and resolve issues.
5. Optimize applications for performance and scalability.
6. Collaborate with QA teams to ensure thorough testing.
7. Manage timelines and ensure project goals are met.
Qualifications:
1. Bachelor’s degree in Computer Science, Software Engineering, or related field.
2. 5+ years of professional experience in Android development, with minimum 2+ years in Wear OS.
3. Proven experience leading software development teams.
4. Proficiency in Kotlin and Java.
5. Strong knowledge of Android SDKs and Wear OS frameworks.
6. Experience working with RESTful APIs and third-party libraries.
7. Familiarity with Agile workflows and CI/CD tools.
8. Strong problem-solving skills and attention to detail.
9. Clear communication skills for team collaboration.
Preferred Skills:
1. Experience with UWB and wearable device connectivity.
2. Experience with Bluetooth Low Energy (BLE) and wearable device connectivity.
3. Understanding of Material Design and UX principles for wearable interfaces.
4. Familiarity with cloud services and backend integrations.
5. Open-source contributions or relevant personal projects.