Job Description
At FPT Software, webelieve that diversity drives innovation. We are dedicated to creating aninclusive environment where people from all backgrounds, nationalities,ethnicities, genders, and abilities can thrive. We actively seek diversetalent, including expatriates, to enrich our team with unique perspectives thatwill contribute to our continued growth and success.
Our commitment to equityensures that all employees have the resources and support they need to excel.If you’re an expatriate or international professional seeking an inclusive,global workplace, we encourage you to apply and help us shape the future oftechnology together.
JOB OVERVIEW
We are seeking an experienced and versatile Senior Mobile Developer with a strongbackground in both native mobile development (Android/iOS) and cross-platformframeworks (Flutter or React Native). You will play a key role in designing anddelivering high-quality mobile applications while collaborating withcross-functional teams. This role requires technical leadership, strongcommunication skills, and the ability to work on complex mobile projects fromconcept to deployment.
RESPONSIBILITIES
KeyResponsibilities:
- Develop and maintain mobile applicationsusing native Android (Kotlin/Java), native iOS (Swift), and/or cross-platformframeworks such as Flutter or React Native.
- Design and implement scalable, maintainable,and performant mobile app architectures.
- Collaborate with product managers, UI/UXdesigners, and backend developers to deliver user-centric mobile solutions.
- Lead code reviews, mentor juniordevelopers, and enforce coding standards.
- Integrate APIs, third-party services, andbackend systems securely and efficiently.
- Monitor app performance and troubleshootproduction issues.
- Participate in the full softwaredevelopment lifecycle, including planning, development, testing, and deployment.
REQUIREMENTS
- Strong English proficiency (both writtenand spoken) to effectively communicate with global teams and stakeholders
- 5+ years of professional mobile appdevelopment experience.
- Proven hands-on experience with nativemobile development (Android and/or iOS).
- Proficiency in Kotlin, Java, Swift, and atleast one cross-platform framework (Flutter or React Native).
- Strong understanding of mobile designprinciples, UI/UX best practices, and architectural patterns (MVVM, MVC, etc.).
- Experience with Git and Agile developmentmethodologies.
Bonus Points:
- Knowledge of cloud platforms such as AWS,Firebase, or Azure.
- Experience with CI/CD pipelines andautomation tools for mobile app deployment.
- Familiarity with mobile analytics, crash reporting,and performance monitoring tools.
- Has experience in retail domain.
Preferred Qualifications:
- Prior experience leading mobile developmentteams or projects.
- Familiarity with App Store and Play Storesubmission processes.
- Security and performance tuning experiencefor mobile applications.
WHAT COMPANYOFFERS
· · · · and up to 100%coverage for certification costs
· · · Work-life balance benefits with a flexible leave policy and annualhealth check-ups to support employee well-being
Offered Salary
$2000-$3000Career Level
SeniorExperience
5 YearsQualification
Bachelor Degree