Lead the mobile development team and work closely with the product and design teams to deliver high-quality, user-centric products on the consumer-facing site
Mentor and train team members to ensure they have the skills and knowledge they need to succeed
Collaborate with cross-functional teams to understand and implement business requirements
Build workflows to streamline the business operations, and work on providing the best user experience and constantly improving the same
Stay up-to-date with the latest mobile frontend technologies and best practices and apply them to the teams work
Ensure the team delivers high-quality code that is maintainable and scalable
Participate in code reviews, contribute to the development of frontend architecture and design, and help to identify and resolve performance issues
Continuously optimize the app speed and performance
Participate in sprint planning, estimation, and daily stand-up meetings
Qualifications :
Bachelors degree in Computer Science or a related field
At least 6 - 8 years of experience in frontend mobile development2+ years of experience leading and mentoring a team of developers
Strong proficiency in React Native and JavaScript/TypeScript.
Experience with cross-platform mobile development frameworks.
Experience with native iOS and/or Android development.
Strong understanding of mobile app architecture and design patterns.
Experience with mobile app development tools and SDKs, including Android Studio and Xcode.
Experience with performance optimization and debugging
Strong problem-solving and analytical skills
Experience working in an Agile development environment
Excellent communication and leadership skills
Experience with Git, Jira, and other development tools
Experience in developing and deploying web applications using cloud platforms such as AWS.
Contributions to open source projects or active participation in developer communities.
Familiarity with CI/CD pipelines for mobile app deployment.