Job Responsibilities:
What you will be doing :
Develop in-house apps using Swift/Kotlin
Update and maintain current iOS/Android apps
Collaborate with a diverse multinational team of engineers
Keep up to date on the latest industry trends in the mobile technologies
Be a vital voice in sprint planning and daily stand up meetings
Here&039;s what you can achieve with us :
Explore your leadership potential, code review your peers, and pass down the knowledge
Develop a wide experience in different technologies, earning you respect in problem-solving
A chance to make a difference in the lives of thousands of preschool educators and children all over the world will benefit
Develop your strengths; your contributions will make you irreplaceable. We can&039;t get another you in a minute
Automate everything and keep things powerful yet effortlessly simple
Job Requirements:
Understanding of Apple’s design principles and interface guidelines
1-3 years of experience working with iOS/Android by designing, implementing robust features
Good knowledge about iOS/Android SDK
Excellent programming skills in Swift/Kotlin
Good understanding of software engineering principles and techniques
Familiarity with CocoaPods and well-known open source libraries
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Good understanding of the full mobile development life cycle, structural and popular design pattern such as MVC, MVVM
Strong knowledge of object-oriented programming
Bachelor’s Degree in Computer Science/IT/Programming or related fields
Understanding of Android design principles and android material design guidelines
Experience with iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning
Familiarity with GraphQL
Familiar with Git and Gitflow
Have published one or more iOS apps/Play Store in the app store
Attention to detail and a keen eye for good UI/UX
Nice to have :
Experience managing a team of mobile developers
Good understanding of Android Jetpack Components (LiveData, Room, Navigation, WorkManager)
Familiarity using Firebase platform
Basic knowledge of Functional Programming
Familiar with commonly used third-party library (Retrofit, Dagger 2, Stetho, Timber)
Experience with Android mobile app development using Java/Kotlin