iOS Developer

JOB DESCRIPTION

Support the entire application lifecycle (concept, design, test, release, and support).
Produce fully functional mobile applications writing clean code.
Gather specific requirements and suggest solutions
Develop application programming interfaces (APIs) to support mobile functionality.
Participate in requirement analysis, implementation, code review, unit test, test, and deployment process.
Suggest and implement new mobile products, applications, and protocols.
Remain up to date with the terminology, concepts, and best practices for coding mobile apps.
Work closely with colleagues to constantly innovate app functionality and design
Collaborate daily with a cross-functional team in a distributed environment.
Write technical documents.
Troubleshoot and debug to optimize performance.
Ensure new and legacy applications meet quality standards

JOB REQUIREMENT

Must have: 
Proven work experience as a Mobile developer.
At least 2 years of hands-on experience in native mobile app development in iOS (Swift)
Good knowledge about OOP design principles.
Experience with third-party libraries and APIs. 
Superior analytical skills with a good problem-solving attitude. 
Ability to interpret and follow technical plans.
Experience with version control systems as Git, TFS, Azure DevOps.
Strong problem-solving skills and keen attention to detail.
Good listening, interpersonal, written, and oral communication skills in English. 
Nice to have 
Experience with unit tests, test-driven development, code coverage, testing frameworks, and refactoring code. 
Experience in Scrum/ Agile/ Kanban.

WHAT'S ON OFFER

Net salary: we will cover your medical, social and unemployment insurance for you as well as your personal income tax. 
Premium healthcare insurance.
13th month salary.
Performance bonus includes project bonus and non-project bonus to reward the employees having demonstrated good results and contribution during given period.
Loyalty bonus: after the first year, you will receive a loyalty bonus equal to 50% of your current monthly salary each year.
14 days annual leave.
Regular team dinners and End Year Party.
Annual company trip and team building activities.
English class (online and offline)
Sponsoring program for the training courses and taking certificates depending on the project and/or job requirements.
Others: company sponsored sport clubs, parking fee, free coffee, snacks and lunch allowance. 
 The reasons why you want to work at company:
Friendly working environment
English speaking environment
Truly Agile software development
Working with top talents from Switzerland, Germany, Greece, and Vietnam
We support English classes at top English centers in Ho Chi Minh
We support sports clubs, parking fee, free coffee, snacks, and lunch
Working with latest technologies (microservices, CI/ CD, latest version of .NET, Angular).
Working with different business domains such as e-commerce, automotive, logistics, insurance, healthcare…
Participating in the complete software development lifecycle and help making visions work
Exchanging knowledge with 20 internal communities (Java, .NET, Frontend, Cloud Computing, 
Mobile Development, IoT, Cryptocurrencies) 
Annual company trip and team building activities
Year-end party and project team dinners
Gifts on Christmas and Tet 

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:

Global Outsourcing

Technical Skills:

iOS, Swift

Location:

Ho Chi Minh - Viet Nam

Salary:

$ 1,500 - $ 2,200

Job ID:

J00560

Status:

Close

Related Job:

Python Developer (Distributed Systems)

Ho Chi Minh - Viet Nam


Outsourcing

  • Python

We are seeking an exceptionally talented mid-career to senior engineer to join our team which provides essential storage and service technologies that underpin quantitative research. Participate in architecture and design as well as design and code reviews. Contribute to the development, testing and deployment of strategic projects. Addressing scalability and reliability will present key challenges and inspire insightful Distributed System discussions. Collaborate in a horizontal team with high impact and exposure to many others within the company. Work with technologies such as Kafka, PostgreSQL, Spark, BigQuery, GitLab with integrated CI/CD, etc.

Negotiation

View details

Python Developer (DevOps - focused)

Ho Chi Minh - Viet Nam


Outsourcing

  • Python
  • Devops

We seek a skilled Python Developer to join our operations team. This role involves providing initial support to researchers and internal users, addressing issues through our JIRA service desk. The candidate will also focus on driving operational efficiency through automation and smart tooling. The role requires managing and resolving issues, with more complex problems being escalated to the Devops team. The support engineer will maintain ownership even after escalation. The position also involves devising solutions to enhance issue resolution efficiency. Examples include automating common tasks using bots and writing scripts to categorize and manage JIRA service desk tickets programmatically.

Negotiation

View details

C++ Developer

Ho Chi Minh - Viet Nam


Outsourcing

  • C/C++

Contributing to platform development and enhancement to meet high-performance and scalability requirements Participating in a multi-year initiative to upgrade and expand the platform's capabilities for future growth Assisting users in resolving technical challenges encountered while using the backtesting/simulation software Diagnosing and troubleshooting issues related to platform performance and throughput Providing technical support and guidance for optimal use of the platform by users Effectively communicating with stakeholders to understand their needs and provide appropriate technical solutions Documenting and sharing knowledge on best practices and solutions for common technical issues Collaborating with quantitative researchers and other technical teams for seamless integration and operation of the platform Continuously monitoring and analyzing platform performance to identify areas for improvement and optimization

Negotiation

View details