61 Minimum 10+ years of native mobile application development experience.
61 Lead a team of mobile developers in designing, developing, and deploying mobile applications using Swift (iOS) and Kotlin (Android).
61 Provide technical expertise and guidance to the team, ensuring the best practices in mobile development are followed.
61 Oversee the development process, from concept to delivery, ensuring projects are completed on time and within budget. Also proficient in publishing apps to Appstore.
61 Collaborate with product managers, UX/UI designers, and other stakeholders to define project requirements and technical specifications.
61 Ensure the team adheres to Agile methodologies and participates in all Agile ceremonies (daily stand-ups, sprint planning, retrospectives, etc.).
61 Facilitate code reviews, mentor junior developers, and promote a culture of continuous learning and improvement.
61 Ensure mobile applications are optimized for performance, security, and scalability.
61 Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development.
61 Manage stakeholder expectations and communicate project progress, risks, and issues effectively.
61 Experience in Unit-testing using XCTest/ XCUITest/ Junit or any other framework
61 Must be familiar with agile development concepts and CI/CD pipelines
61 Exposure to or experience with HarmonyOS development is a plus.