Senior Software Engineer, Mobile (iOS)
Grab Xem tất cả việc làm
- Tp Hồ Chí Minh
- Lâu dài
- Toàn thời gian
- Promote iOS applications using Swift, ensuring code quality and adherence to best practices
- Design and implement user interface components and features that deliver exceptional user experiences
- Integrate APIs and third-party libraries into applications
- Write maintainable, testable code following established architectural patterns and design principles
- Experience reviewing code to find and address potential issues and defects code reviews and provide constructive feedback to team members
- Monitor app performance, analyze crash reports, and implement solutions to improve stability and reliability
- Collaborate with QA, UX, and product teams to understand requirements and create solutions
- Participate in continuous integration and deployment processes to improve development workflows
- Document code changes, architectural decisions, and technical implementations for team reference
- Stay current with iOS development trends and technologies to lead innovation
- Troubleshoot and debug issues using remote debugging and analytics tools
- Contribute to the refinement of development processes and team standards
- Proficiency in Swift programming languages
- 5+ years of experience with iOS system architecture and programming paradigms including OOP, TDD, reactive patterns, and dependency injection
- Working knowledge of architectural approaches such as clean architecture, MVVM, VIPER, or RIB
- Experience building maintainable and testable code bases with emphasis on API design, unit testing, and UI testing techniques
- Familiarity with version control systems
- Experience with crash analytics, remote debugging, and continuous integration tools
- Understanding of iOS design patterns, best practices, and App Store guidelines
- Experience communicating updates and resolutions to customers and other partners
- We have your back with Term Life Insurance and comprehensive Medical Insurance.
- With GrabFlex, create a benefits package that suits your needs and aspirations.
- Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
- We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
- Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours