iOS Developer (Middle/Senior)

What we’re looking for

We’re looking for iOS Developers who manages iOS application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Job duties and responsibilities

  • Deeply understand iOS Application
  • Responsible for implementing application features and business logic
  • Responsible for iOS application performance and quality
  • Responsible for iOS application maintenance and upgrade
  • Responsible for supporting the teams

Main Activities

  • Working with the development team and product team follow scrum/agile development framework
  • Implement ticket requests (bug, features…) from the product team and line Leader
  • Always available, high response & quick action for hotfix issues from Production
  • Monitor & Maintenance system

Job requirements and qualifications

  • 2+ years of experience with iOS application lifecycle and coding conventions.
  • Experience with asynchronous programming, multithreading.
  • Experience with Asyncdisplaykit/Texture.
  • Experience in customizing UIKit, third-party libraries.
  • Experience in RxSwift.
  • Experience with debugging tools in XCode.
  • Good knowledge at OOP.
  • Good knowledge of design patterns.
  • Experience in CoreLocation, CoreData, Social Network, and other frameworks…
  • Strong critical thinking and problem-solving skills
  • Experience with a hybrid mobile framework ( Flutter, React-native) is a plus.
  • Good communication in English both written and verbal skills


  • Write clean code
  • Troubleshoot and debug applications
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Provide training and support to internal teams
  • Follow emerging technologies

Benefits and perks

  • Attractive income based on your performance
  • Premium healthcare package, annual health check
  • 12+3 paid leaves per year
  • Semi-annually performance review
  • Working with Agile process and flexible, proactive working time.
  • Supporting for FREE Premium UDEMY + ELSA account.
  • Facilitating participation in expertise upgrade courses (AWS, Scrum, Project Management…).
  • Working with global customers and multinational corporations. Participating in challenging projects that apply “hot trend” technologies.
  • Supporting professional work devices (Macbook, Monitor,…)
  • Participating in 30+ technology projects in English-speaking countries (Australia, Canada, USA, Singapore, France, Germany, Indonesia,…)
  • Participating in internal bonding activities (travel, team building, parties, clubs, …).
  • Training courses and talk shows are organized frequently with a variety of topics from professional knowledge to soft skills.
  • Freely join #EnouvoTGIS Series with “hot” technology topics
  • Practical sharing from experienced managers and mentors, with the spirit of always supporting and guiding teammates.

About Us

ENOUVO Group is a company specializing in providing innovative and technological solutions. After 10 years of operation, ENOUVO has grown and expanded in many fields such as IT, Digital Product Development, Agency, Coworking space and Cafe. We always strive to create the most outstanding products to not only bring value to customers but also contribute to the development of the community.

How to Apply for iOS Developers at ENOUVO

Does this role sound like a good fit? Email us at [email protected]

  • Include the role’s title in your subject line.
  • Send along links that best showcase the relevant things you’ve built and done.