iKonnect Vietnam Ltd. Co |
Job Overview and Responsibilities
Our client is the leading EdTech platform used by a thousand preschools globally. They are looking for a Lead Mobile Developer to spearhead the mobile team. They are looking to expand our mobile team! Here’s what you can achieve with them:
- Develop a wide experience in technologies, earning you respect in problem solving and leadership
- Grow your team’s skills and pass down the knowledge to your team
- A chance to make a difference to the lives of thousands of preschool educators, parents and children all over the world
You will be doing:
- Lead and collaborate with a diverse multinational team of mobile developers
- Establish best development practices and processes
- Review code implementations of team members
- Write testable, clean, and efficient code that can be confidently released in production
- Keep up to date on the latest industry trends in mobile technologies
- Ensure optimum app quality and platform stability through a system of metrics monitoring
Key Requirements
- Bachelor’s Degree in Computer Science/IT/Programming or related fields from a reputable university
- 3-5 years of experience working on mobile development
- Good understanding of the full mobile development life cycle, structural and popular design pattern such as MVC, MVVM.
- Excellent programming skills, Familiar with Git and Gitflow
- Familiarity with RESTful APIs (GraphQL is a plus)
- Good understanding of software engineering principles and techniques
- Strong knowledge of object-oriented programming.
- Attention to detail and a keen eye for good UI/UXExperience in leadership positions
- Highly motivated and adaptable
- Fluent in English
Preferred skills and experience
- Basic knowledge of Functional Programming
- Good knowledge about iOS SDK
- Familiarity with CocoaPods and well-known open source libraries
- Experience with Android mobile app development using Java/Kotlin
- Familiarity using Firebase platform
Why You Should Apply This Position
- We WILL push you to learn new things together
- Multinational team, work with them in our global offices
- Experience all-around growth with exposure to various aspects of business
- Personalized leadership growth based on your strengths
- 18 days annual paid leave
- Competitive salary
- Macbook Pro and additional screens
- Premium healthcare
- Yearly Bonus