FPT Software

G73 - Full Stack Engineer

FPT Software  •  Singapore, SG (Hybrid)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for a Software Engineer to support the development and delivery of enterprise case management and customer relationship management solutions for public sector use cases.

You will be responsible for hands-on software development, troubleshooting production issues, application deployment, and participating in technical discussions and code reviews. You will work closely with the Technical Lead and cross-functional team members to ensure solutions are delivered on time and with good quality.

Key Responsibilities

  • Design, develop, test, and maintain full-stack web applications.
  • Work on assigned technical tasks and deliver features according to project requirements.
  • Develop responsive and robust user interfaces using modern JavaScript/TypeScript frameworks.
  • Develop and maintain backend services and APIs.
  • Debug, troubleshoot, and resolve application and production issues.
  • Support application deployment and ongoing maintenance activities.
  • Participate in technical discussions, code reviews, and solution design.
  • Implement unit and integration testing to maintain application quality.
  • Work closely with Technical Leads, designers, delivery managers, and other team members.
  • Contribute to CI/CD, containerisation, and cloud deployment activities where required.

Requirements

  • Experience in full-stack web application development using modern JavaScript frameworks, preferably TypeScript.
  • Strong hands-on experience with ( Frontend: React) (Backend: Node.js with frameworks such as Express or Koa)
  • Experience developing applications from frontend through to backend API implementation.
  • Good understanding of relational and/or non-relational databases.
  • Good communication and collaboration skills, with the ability to clearly explain technical changes and work effectively within a team.

Advantageous Skills

Experience in any of the following would be an advantage:

  • Tailwind CSS for responsive UI development
  • Redis or other caching technologies
  • Unit and integration testing
  • ORMs such as Sequelize or TypeORM
  • Infrastructure-as-Code on AWS or equivalent cloud platforms
  • Docker/container image creation and deployment
  • CI/CD pipeline development and maintenance
  • Mobile application development using React Native, other hybrid frameworks, or native technologies
FPT Software

About FPT Software

FPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam, with USD 1.22 billion in revenue (2024) and over 33,000 employees in 30 countries.

Embracing an AI-first approach, FPT Software enables breakthrough speed, scalability and quality through AI-powered services and solutions and an AI-augmented workforce. It has partnered with over 1,100 clients worldwide, more than 130 of which are Fortune Global 500 companies in Aviation, Automotive, Banking, Financial Services and Insurance, Healthcare, Logistics, Manufacturing, Utilities, and more.

For more information, please visit https://fptsoftware.com/.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Hanoi, VN
Year Founded
Unknown
Social Media