iOS Engineer

JOB DESCRIPTION

Design, Implement and Test for product features.
As an employee, you’ll work closely with Planner, Designer, QA and other IOS Engineers to optimize the app.
Improve performance of Messenger Application continuously.
Write unit tests and Do sanity tests to improve software quality.
Improve quality through code review.
Always strive to study, learn and apply new skills to our work.
Propose new features and prototypes for users. 

JOB REQUIREMENT

Experience with iOS development.
Proficient in Swift and strong understanding of Functional Program.
Have a good understanding with Database, Network and multi-thread programming.
Experience with Architecture Design Patterns.
Have strong curiosity to ask anyone without any hesitation.
Preferred
Experience building product from scratch
Experience in handling the performance and memory of mobile App
Shipped one or more apps in the App Store.
Proficient in Objective C and Reactive programming. 

WHAT'S ON OFFER

Attractive Salary and Benefits
Performance appraisals every year
Working in a very Silicon Valley start-up style with a professional, international environment.
Developing your career in a famous product company and working with latest technologies in the world.
Various training on hot-trend technologies, best practices and soft skills
Company trip, big annual year-end party every year, team building, etc. 

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

iOS, React Native

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00117

Status:

Close

Related Job:

Simulation Engineer (Mujuco)

Ho Chi Minh - Viet Nam


Product

  • Python
  • C/C++

Create and maintain high-fidelity digital twin environments across software platforms, calibrated to real hardware behavior. Develop systems for locomotion, autonomy, and perception teams to generate, validate, and iterate on simulation scenarios at scale. Establish pipelines for asset import, workflows, sensor modeling, and real-to-sim calibration to ensure digital twins remain synchronized with evolving hardware. Design photorealistic rendering pipelines for synthetic data generation and perception model training. Collaborate with hardware and mechatronics teams to model actuator dynamics, contact physics, and structural behavior in digital twins. Integrate digital twin environments with locomotion training pipeline and autonomy stack. Contribute to the open-source simulation stack, including tooling, documentation, and reproducible environment workflows.

Negotiation

View details

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details

Embedded Software Engineer (FW)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer plays a vital role in the development of modern car's Microcontroller Unit (MCU). This role involves various tasks such as requirement analysis, driver/software design, coding, and testing, giving the engineer a comprehensive understanding of the full development cycle. Engineers typically focus on a specific phase and module within the MCU to enhance their technical proficiency and domain experience.

Negotiation

View details