Job Description
- Design | Build | Test | Deploy new and enhanced mobile apps & services (iOS) for digital banking services.
- Work closely with Product Management to collaborate on new requirements, applications and features
- Work collaboratively with other SCRUM team members (e.g. server-side developers | web developers) to effectively deliver mobile experiences
- Implement secure coding practices to protect sensitive banking data, adhering to compliance standards such as PCI DSS and GDPR.
- Work closely with the QA resources to test, troubleshoot, resolve, and release production applications.
- Regularly update applications to address vulnerabilities and stay compliant with evolving banking regulations.
- Analyze business requirements and translate them into technical specifications and new features.
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with a variety of APIs to access critical data for integration
Requirements
- 3+ years of overall iOS development
- Strong Swift skills and inside-and-out knowledge of the iOS SDK
- Strong knowledge of MVVM
- Knowledge of Swift UI, Combine is a plus.
- Knowledge of SPM , Git submodule are plus.
- Knowledge of UI Testing and Unit Testing are a plus.
- Experience developing collaboratively within a SCRUM team with Agile delivery framework.
- Solid understanding of good UI/UX practices and creating high-performance mobile application.
- Ability to identify and frame issues that can be addressed with AI solutions, Skilled in presenting and explaining complex AI concepts to non-experts.
Benefits
At SmartOSC, we offer the best to your values
- Attractive salary package: up to $1700
- Salary review twice a year
- Flexible working hour
- Premium health care
- Working in One of the largest digital transformation agencies - A professional English environment
- Free English, Japanese, and professional training packages
- Firm's Certified Qualifications Sponsorship for career development
- Annual company trip inside or outside Vietnam
- Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc.
- Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc.