Senior Fullstack Software Engineer (Python + ReactJS)_Fluent Eng
FPT Software · Ho Chi Minh City, Vietnam
Apply & track with Apply EdgePosition: Senior Fullstack Software Engineer (Python + ReactJS) _Good Eng Location: Onsite HCMJob Description
- Develop responsive, maintainable, and accessible web applications using ReactJS, JavaScript/TypeScript, HTML, and CSS.
- Design and implement reliable Python backend services, REST APIs, business logic, and system integrations.
- Integrate application features with enterprise data sources, internal services, APIs, and AI/LLM capabilities.
- Collaborate with Architects, Technical Leads, PM/BA, QA, and stakeholders to refine requirements and deliver sprint commitments.
- Write clean, modular, testable code and participate in code reviews, technical design discussions, and engineering standards.
- Create and maintain unit, integration, and API tests; troubleshoot defects and support release-quality validation.
- Apply secure development practices covering authentication, authorization, input validation, secrets, and sensitive data handling.
- Support CI/CD, cloud deployment, observability, production troubleshooting, and technical documentation.
- Participate in sprint ceremonies, technical discussions, customer meetings, demos, and knowledge-sharing sessions.
- For Senior level: provide technical guidance, review solution approaches, mentor team members, and drive ownership of complex features.Job Qualifications
- Strong hands-on experience with Python backend development and web frameworks such as FastAPI, Flask, or Django.
- Strong hands-on experience with ReactJS and JavaScript/TypeScript, including component-based design, state management, routing, and API integration.
- Solid experience designing and consuming REST APIs, JSON-based services, and microservice-oriented applications.
- Good understanding of relational databases, SQL, data modelling fundamentals, and ORM usage.
- Experience with automated testing for frontend and backend code using appropriate tools and frameworks.
- Experience with Git, pull-request workflows, code review, CI/CD, and modern software engineering practices.
- Understanding of application security, authentication/authorization, error handling, logging, and performance optimization.
- Ability to analyze requirements, communicate technical trade-offs, and independently own assigned features from design through release.
- Upper-intermediate or higher English, with the ability to discuss status, requirements, technical issues, and proposed solutions with global stakeholders.
- Ability to work effectively in distributed, cross-functional, and multicultural teams. Nice to have
- Experience with AWS services and cloud-native application deployment, such as S3, Lambda, ECS/Fargate, API Gateway, CloudWatch, IAM, or related services.
- Experience integrating Generative AI or LLM features, including prompt-based workflows, RAG, vector search, tool calling, or AI-assisted applications.
- Experience with enterprise data integration, document processing, search, analytics, or unstructured-data solutions.
- Experience with Docker, infrastructure as code, message queues, caching, or event-driven integration patterns.
- Knowledge of OpenSearch/Elasticsearch, Redshift, PostgreSQL, or equivalent data/search technologies.
- Experience working in Agile/Scrum product development and delivering software for global enterprise customers.
- Experience in manufacturing, energy, engineering, or industrial software domains is an advantage.Benefits “FPT care” health insurance is provided by Petrolimex (PJICO) and is exclusive for FPT employees. Annual Summer Vacation: follows company’s policy and starts from May every year Salary review 1 time per year International, dynamic, and friendly working environment Annual leave and working conditions follow Vietnam labor laws. Other benefits: sponsor for studying and taking international certification exams, sponsor loan interest policy for Fsofter. Shuttle bus for employees Allowance: allowance onsite (if any)----------------------------------------- 📩 Contact: Ms. Tran - Talent Acquisition Specialist 📱 Tel/Zalo: 0336343446