A.png)
.png)
Hồ Chí Minh, Hà Nội
Principal iOS Native Engineer Swift
Chưa có CV? Tạo CV miễn phí ở đây →
Mô tả công việc
Top 3 Reasons To Join Us
No.1 Construction Tech company in Japan
Hybrid working environment
Attractive salary and Macbook Pro
The Job
ANDPAD Viet Nam is looking for a Principal 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.
■ Job Scope
- Design and implementation function of the product in charge of using Swift and other mobile technologies such as Flutter
- Refactoring of existing applications, enhancements performance, cost reduction of regression testing by implementing appropriate test code
- High-performance design and development of camera module and drawing functions
- API design and implementation linked with backend
- Requirements definition and specification formulation in collaboration with product managers, designers and QA
- Keep up to date on the latest industry trends and best practices in mobile technologies and apply them to the product
- Enjoy working on challenging solutions and systems
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
- Programming: Swift, Dart
- Framework: RxSwift, Flutter
- Infrastructure: AWS / GCP
- CI/CD: CircleCI / Bitrise / Fastlane / GitHub Actions
- Knowledge Tool: Confluence / esa
- VCS: GitHub
- Others: Slack / Jira
Must-have:
- Empathy for Andpad's mission and values
- 8+ years of experience in developing native applications for iOS Native using Swift
- Experience in Clean Architecture design with SOLID principles, frameworks and technologies selection based on application requirements
- Experience as a technical lead throughout the full project development lifecycle
- Creating high quality code for security, performance, scalability, etc.
- Excellent algorithms, analytical, problem-solving skills and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Experience in dealing with scalability in line with service growth
- Experience in UIKit and SwiftUI
- Experience in Asynchronous programming, Reactive programing skills
- Familiar with Restful / GraphQL API
- Excellent developing functions with writing test code
- Have knowledge of Mobile application security
- Conduct regular code reviews and provide feedback to team members adhering to best practices
- Participate in the planning process for software development projects, and ensure meeting quality and deadlines on delivery.
- Skills in communicating smoothly with team members and other stakeholders
- Good at English communication
Nice to have:
- Experience in building project from scratch
- Ensure high-quality work by monitoring individual and team performance and addressing any issues through appropriate guidance and mentoring
- Responsible for supervising, managing and motivating the mobile development team
- Ability to write project documentation
- Experience in developing hybrid applications for Flutter using Dart
- Experience in Android Native (Kotlin)
- Experience in automation test
- ANDPAD VietNam Co., Ltd · 📍 Hồ Chí Minh, Hà Nội
Việc khác tại ANDPAD VietNam Co., Ltd
- A
Principal Frontend Engineer ReactJS/ VueJS29 ngày trước · Còn 6 ngày - A
Principal Android Engineer Kotlin1 tháng trước - A
Senior QA Engineer Tester, Japanese N2+29 ngày trước · Còn 6 ngày - A
Principal iOS Native Engineer Swift1 tháng trước - A
Principal Android Engineer Kotlin1 tháng trước - A
Principal Android Native Engineer Kotlinhôm nay · Còn 35 ngày
- A