Senior iOS Native Engineer (Swift)

Ho Chi Minh City

Mobile Engineer

Toàn thời gian

The Opportunity

As our business continues to grow, ANDPAD Việt Nam is seeking an iOS Native Engineer (Swift) who can join our team and develop the application in cooperation with the product manager. Working in the form of Squad, a small team can quickly and consistently engage in everything from design to development, testing and operation.

 

Also, there are a lot of opportunities to work with new languages ​​and frameworks other than the main language in an international environment. As an innovator, you will contribute to promoting new ways of working in the architecture and construction industry through product development.

 

Job Scope

  • Design, develop, test, operate, and refactor applications using Swift and Flutter.
  • Design and implement APIs that integrate with the backend.
  • Collaborate with product managers and designers to define requirements and specifications.
  • Propose and implement new features and improvement ideas.
  • Continuously learn about technical trends and industry best practices and apply them to the product.
  • Manage sprint planning and task management.

 

Note: The assigned product will be determined based on the candidate‘s skills and preferences, as well as the internal structure of the company.

 

Development environment

  •   Programing: Swift
  •   Framework: Flutter/RxSwift
  •   Infrastructure: AWS/GCP
  •   CI/CD: Circle CI/Bitrise/GitHub Actions
  •   Knowledge Tool: Confluence/esa
  •   VCS: GitHub
  •   Others: Slack/Jira/Trello

 

Requirements

Must-haves:

  • Empathy for Andpad‘s mission and values
  • 6+ years of experience in developing native iOS applications using Swift
  • Experience in developing and operating native applications linked to Web applications
  • Understanding of the software development lifecycle
  • Have knowledge of Web application security
  • Programming, debugging, and testing skills
  • Experience working in a team development environment.
  • Good at English communication

Nice to haves:

  • Experience in developing functions with writing unit tests
  • Experience of architecture design and framework selection based on application requirements
  • Experience of discovering problems from logs and solving problems
  • Experience in dealing with scalability in line with service growth
  • Experience of publishing and contributing OSS



Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit