Job Description
• The customer is a leading technology service provider in the Asia-Pacific region, signed a cooperation
agreement to develop a technology center strategic technology in Vietnam. At the same time, the Center will also focus on developing highly specialized human resources for the customer to meet the increasing demand for digital transformation in the region. The center is expected to reach more than 3,000 employees by 2025. This is also the third strategic technology center of the customer in Asia. They specialize in providing leading technology services in the Asia-Pacific region and is a partner of governments and businesses on the journey to promote social development with technology. With 12,000 highly qualified employees in more than 60 fields, they provide end-to-end technology services with capabilities in digital transformation, cloud computing, as well as core services for applications and infrastructure, engineering, and network security. The customer aims to build a solid partner ecosystem with leading technology companies, research institutions, and startups to drive innovation and co-creation.
Responsibilities/ Daily tasks you will take care:
• Responsible to participate collaboration within internal application stakeholders, Cloud team and vendors / third-party services
• Work on large-scale system implementations, providing both oversight and hands on contributions to the software design, development, and integration.
• Resolve integration and interfacing issues between various back-end systems. Optimise application performance, scalability and security.
• Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience
• Incorporate standards and best practices, including performance, security, scalability, and maintainability
• Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment
• Continually work towards making improvements in the development process
• Perform code reviews and contribute to design patterns and coding standards
Requirements/ Desired skills and experience
• Computer science, software engineering, information technology graduate, or similar.
• 6 years of enterprise computing experience, including 4-5 years of application engineering experience.
• Experience in working as a team leader
• Minimum 5 years of development experience using React JS.
• Minimum 5 years of development experience using HTML5, CSS3 and SASS, JavaScript.
• Minimum 5 years of development experience using REST and JSON.
• Minimum 3 years of development experience using UI libs such as React Bootstrap, MUI, Chakra, AntD, and Blueprint
• Minimum 1 year of development experience using form libs such as Formik and React Hook Form.
• Minimum 3 years of experience writing unit test with Jest and knowledge on how to write testable code.
• Knowledge on the best practises on developing with React Hooks and avoid common issues such as excessive re-renderings, stale states etc.
• Knowledge of web security, OWASP Top Ten and industry standards.
• Understanding of Mobile Development requirements (Responsive and Adaptive Design).
• Must have good English communication
Preferred / Good to have:
• Built multiple PWAs
• Experience in NodeJS
• Experience in React Native or native iOS & android app development.
• Strong CS fundamentals, including Data Structure & Algorithms.
• Strong sense of design and user-centered perspective.
• Well versed in service-oriented architecture, micro service architecture & agile development.
• Sound knowledge with IAM technologies such as SSO, MFA authentications, OAuth.
• Knowledge of payload encryption.
• Experience with DevOps, CI/CD tools such as Git, Jira, pipelines, Jenkins, or equivalents.
• Knowledge of web servers such as Apache Tomcat or Nginx.
• Experience in cloud engineering and its services, such as AWS, S3, CloudFront and etc.
• Experience with database and design (Postgres, MongoDB, SQL, No SQL).
• Knowledge of in-memory cache such as Redis and MemCached.
• Knowledge of API management solutions like APIGEE, MuleSoft or equivalent with the knowledge of API mashups, analytics & API security.
Benefits
• Attractive salary – upto $2800. Performance-based award
• Signing bonus upto 30M
• Having chance to work onsite short-term or long-term in Singapore
• Annual leave, working conditions follow Vietnam labor laws.
• “FPT care” health insurance provided by AON and is exclusive for FPT employees.
• Annual Summer Vacation: follows company’s policy and starts from May every year
• Salary review 1-2 times/year or on excellent performance
• International, dynamic, friendly working environment
• Annual leave, working conditions follow Vietnam labor laws.
• Other allowances: lunch allowance, working on-site allowance, etc.
Contact
Interested candidates should click Apply button to submit a completed Curriculum Vitae/ Resume and Cover Letter to: Recruitment Department – FPT Software Workforce Development
• Contact Person : Ms. Nguyen Thi Lan Anh (AnhNTL34)
• Email : [email protected]