The Parent Inc

27B Nguyen Dinh Chieu, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

25-99

Product

Việt Nam

20 Mobile Developers

The Parent Inc

Quận 1, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Up to 2500
  • Posted:03/08/2022
  • 20

Job description

Overview of job

SENIOR IOS DEVELOPER: 10 headcounts

Job Description: 

  • Your primary focus will be the development of iOS applications and their integration with back-end services.
  • You will be working alongside other engineers and developers working on different layers of the infrastructure.Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Ability to work independently on implementing iOS features

SENIOR ANDROID DEVELOPER: 10 headcounts

Job Description: 

  • Building reusable and adaptable UI components using Google Material design guidelines.
  • Local database management using Sql, RoomDB, RealMeDB for offline support.
  • Writing clean and highly efficient code using Clean architecture and design patterns like MVVM, MVP.
  • Reactive programming using RxJava, RxAndroid, RxKotlin
  • Unit test code for usability and general reliability, robustness including edge cases.
  • Familiarity with testing frameworks like Junit, Mockito, Espresso.
  • Working knowledge of GIT version control and repository clients like github, gitlab, bitbucket.
  • Exposure to project management tools like JIRA.
  • Documenting the application design decisions and core code implementation logic.
  • Providing constructive feedback on existing architecture to improve it.
  • Support for entire application lifecycle ie. concept, design, development, test, release and support.
  • Continuously discover, evaluate and implement new technologies to optimize the application and overall development efficiencies.

Job Requirement

SENIOR IOS DEVELOPER: 10 headcounts

Skills and Qualifications:

  • Bachelor in Computer Science, Information Technology, Engineering or a similar relevant field
  • At least 3+ years experiences in developing mobile applications for iOS using Native SDK
  • Experience 3+ years hands-on Swift development
  • Knowledge of different Architectures like MVVM, MVVM-C, Viper with SOLID principles etc.
  • Strong object-oriented design and programming skills
  • Experience in Xcode IDE, Interface Builder, and debugging tools
  • Solid understanding of the full mobile development lifecycle
  • Experience in web service and API integration (REST, JSON and similar)
  • Experience with network communications on mobile platforms, making synchronous and asynchronous web service calls
  • Familiarity with version control(GIT)
  • Understanding on builds and release management, including distribution on iTunes
  • Knowledge of Fastlane and CI, CD is a plus
  • Experienced in use and integrations of third party libraries using Cocoapods
  • Skilled in understanding UI and UX as per the iOS human interface guidelines
  • Good English is a big plus

SENIOR ANDROID DEVELOPER: 10 headcounts

Skills and Qualifications:

  • Bachelor in Computer Science, Information Technology, Engineering or a similar relevant field
  • At least 3+ years experiences in Android Developer, developing mobile applications
  • Extensive experience developing Android apps with Android SDK, Kotlin, Java.
  • Solid understanding of Android architecture components like Livedata, ViewModel, Databinding etc.
  • Experience with third party APIs and libraries for Image loading like Glide, Picasso. Networking libraries like retrofit, JSON parsing libraries like gson, moshi etc
  • Knowledge of Continuous Integration/deployment process and tools like Circle CI, Gitlab
  • Good understanding of Firebase and other analytical tools.
  • Good debugging skills and tracing the root cause of the issues on production.
  • Good English is a big plus

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • iOS
  • Swift
  • MVVM
  • Java
  • JSON
  • Android SDK
  • XCode
  • Git
  • REST API
  • SOLID
  • CocoaPods
  • Android
  • CI
  • Firebase
  • UI/UX
  • CD
  • Kotlin
  • Gitlab
  • OOD
  • VIPER
  • fastlane
  • CircleCI

BUSINESS PROFILE

The Parent Inc aims to become the #1 Parent Content, Community & Commerce destination.

Be part of the largest content, community, and commerce platform for parents in Southeast Asia, and join our mission to help parents have healthy pregnancies and raise healthy children and families.

We’ve built an ecosystem of digital tools and day-to-day products that empower and enable parents:

Our flagship brand, theAsianparent, started in 2009 and now reaches over 35 million users monthly via web and app multiplatform. We created the world’s best parenting app with over 150k ratings at a 4.8 * Rating for both iOS and Googleplay. Available in 13 languages across 11 countries, theAsianparent provides parents with relevant content; a social network where they can connect with the community; income opportunities as niche influencers, content contributors, and research panellists; and access to curated mama and baby products and services. 

In April 2022, we acquired Webtretho and Be yeu, and we are looking for many vacancies to make a meaningful contribution to improving the quality of families’ lives through technology. Join with us, you will hone your talent, awaken your potential.

MORE JOBS FROM THIS EMPLOYER