Top 3 Reasons To Join Us
13th Month Salary + Excellent Bonus
Foreign Language Allowance (Up to 500USD/month)
19 days of paid leave + Premium Global Insurance
The Job
- Design, develop, and maintain high-quality mobile applications for iOS and Android platforms.
- Analyze business requirements and technical specifications and propose appropriate implementation solutions.
- Understand, analyze, and enhance existing application architecture and legacy source code.
- Define mobile application architecture and propose scalable, maintainable solutions aligned with business requirements.
- Conduct source code reviews, ensure coding standards compliance, and promote engineering best practices.
- Review technical designs, identify technical risks, and provide improvement recommendations.
- Analyze and resolve complex technical issues related to performance, security, scalability, and maintainability.
- Participate in technical discussions, architecture design, effort estimation, and risk assessment.
- Collaborate closely with project teams, customers, and stakeholders to deliver high-quality solutions.
- Provide technical guidance and mentoring to team members.
- Contribute to continuous improvement activities, including development processes, code quality, and engineering practices.
- Perform other tasks assigned by the PM/SM.
Your Skills and Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in mobile application development, with strong expertise in iOS (Swift) and/or Android (Java/Kotlin).
- Strong knowledge of Mobile Architecture, Clean Architecture, SOLID Principles, and Design Patterns.
- Experience in source code review, design review, refactoring, and performance optimization.
- Ability to understand existing systems, analyze requirements, and propose technical solutions.
- Experience working on Japanese software development projects.
- Experience mentoring team members and participating in technical discussions.
- Familiarity with CI/CD, build automation, and cloud platforms (AWS, Azure, or GCP).
- Experience with Frontend technologies, Flutter, or React Native is a plus.
- Japanese language proficiency (N4 or above) is an advantage.
- Good communication, problem-solving, and teamwork skills.
Why You'll Love Working Here
- Working time: Mon-Fri, Hybrid working mode
- 13th Month Salary + Year-End Reward (a half month) + Excellent Bonus
- Special allowance for foreign language certificate (up to 500USD/month)
- Full social package (SI, HI, UI) & Premium healthcare insurance (Bao Viet)
- Annual Health Check at top-tier healthcare centers
- Up to 19 days of paid leave
- Free Japanese Classes, 1:1 sessions with native teachers
- Udemy account provided & Sponsorship for technical certificates (AWS, Azure, PMP, etc.)
- Exciting activities: Company Trip, Xmas & Year-End Party, Sports Day, Outing Trip, etc.
- Reward Most Valuable Player (MVP) for individual & team: twice a year
- Sports clubs provided (100% sponsored by the company): Football, Badminton
- Professional environment with clear procedures and well-working facilities
- Onsite opportunities: short-term and long-term assignments in Japan, and APAC.