Description review
G66 - Full Stack Engineer
FPT Asia Pacific Pte Ltd · Singapore · back to the listing
HR standards
55/100
needs work
Title ↔ description
84/100
solid
Reads as
Full-Stack Engineer
100% confident
How others title the same work
Large employers
- Software Development Engineer, Influencer Management Adobe
- Senior Software Engineer (EAA) Coinbase
- Senior Software Engineer, Full Stack (Coinbase Advisor - Agentic Trading) Coinbase
- Senior Software Engineer (Typescript), AI Clients: Duo CLI GitLab
- Grafana Labs | Senior/Staff Software Engineer - AI / Agentic apps | 100% Remote (US + Canada) | Grafana Labs
Startups
- Founding Software Engineer Aglide
- Product Engineer (Founding team) Aglide
- AiMi | Full Stack AI Engineer | Remote(Everywhere) | Full-time AiMi
- Staff Software Engineer AiPrise
- ALBERT | REMOTE ALMOST ANYWHERE IN THE WORLD | Hiring principal and distinguished ALBERT
What the listing never says
- 37 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
- No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
- No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity
The listing, marked up
Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.
Responsibilities
Software Engineering & Platform Development
• Design, develop, and maintain scalable, secure, and high-performance full-stack applications.
• Build and enhance backend services, APIs, and frontend applications using modern development frameworks.
• Develop and integrate AI-powered capabilities into enterprise-grade applications.
• Contribute to architecture and technical design discussions for search and AI-driven platforms.
• Implement robust software engineering practices to ensure maintainability, reliability, and performance.
Search & Generative AI Solutions
• Collaborate with technical teams to evaluate and implement emerging AI technologies.
• Support the transition of AI solutions from proof-of-concept to production-ready systems.
• Contribute to AI governance initiatives, including evaluation, observability, monitoring, and security controls.
Develop solutions leveraging:
• Large Language Models (LLMs) such as Azure OpenAI and OpenAI APIs
• Retrieval-Augmented Generation (RAG)
• Semantic search and vector databases
• Modern search architectures and relevance optimisation
DevOps, Quality & Engineering Excellence
• Build and maintain CI/CD pipelines to support efficient software delivery.
• Implement automated testing strategies, including unit, integration, and performance testing.
• Support DevOps practices, release automation, and infrastructure improvements.
• Troubleshoot technical issues and contribute to continuous improvement initiatives.
Participate in code reviews and promote engineering best practices such as:
• Test-Driven Development (TDD)
• Pair Programming
• Refactoring
• Continuous Integration and Continuous Delivery (CI/CD)
Collaboration & Stakeholder Engagement
• Work closely with Product Owners, Business Analysts, UX Designers, and Delivery Managers to deliver business outcomes.
• Participate in technical discussions, solution estimation, and feasibility assessments.
• Collaborate with cross-functional teams to deliver high-quality solutions that meet user and business needs.
• Contribute to knowledge sharing and support the growth of engineering capabilities across the team.
Requirements
• 5+ years of experience in software engineering and web application development.
• Experience building and deploying scalable distributed applications.
• Familiarity with modern software architecture patterns and API design principles.
• Strong hands on experience with Node.js, TypeScript, Cloud platforms (Azure, AWS, or GCP), SQL and NoSQL databases, CI/CD pipelines, DevOps practices
Search & AI Experience
Experience working with one or more of the following:
• Search engines and search architectures
• Semantic search or vector search technologies
• Retrieval-Augmented Generation (RAG)
• LLM-powered applications
Understanding of AI application challenges, including:
• Latency and performance optimisation
• Cost management
• Hallucination mitigation
• Prompt engineering
• Model evaluation and monitoring
Originally posted on Himalayas
Software Engineering & Platform Development
• Design, develop, and maintain scalable, secure, and high-performance full-stack applications.
• Build and enhance backend services, APIs, and frontend applications using modern development frameworks.
• Develop and integrate AI-powered capabilities into enterprise-grade applications.
• Contribute to architecture and technical design discussions for search and AI-driven platforms.
• Implement robust software engineering practices to ensure maintainability, reliability, and performance.
Search & Generative AI Solutions
• Collaborate with technical teams to evaluate and implement emerging AI technologies.
• Support the transition of AI solutions from proof-of-concept to production-ready systems.
• Contribute to AI governance initiatives, including evaluation, observability, monitoring, and security controls.
Develop solutions leveraging:
• Large Language Models (LLMs) such as Azure OpenAI and OpenAI APIs
• Retrieval-Augmented Generation (RAG)
• Semantic search and vector databases
• Modern search architectures and relevance optimisation
DevOps, Quality & Engineering Excellence
• Build and maintain CI/CD pipelines to support efficient software delivery.
• Implement automated testing strategies, including unit, integration, and performance testing.
• Support DevOps practices, release automation, and infrastructure improvements.
• Troubleshoot technical issues and contribute to continuous improvement initiatives.
Participate in code reviews and promote engineering best practices such as:
• Test-Driven Development (TDD)
• Pair Programming
• Refactoring
• Continuous Integration and Continuous Delivery (CI/CD)
Collaboration & Stakeholder Engagement
• Work closely with Product Owners, Business Analysts, UX Designers, and Delivery Managers to deliver business outcomes.
• Participate in technical discussions, solution estimation, and feasibility assessments.
• Collaborate with cross-functional teams to deliver high-quality solutions that meet user and business needs.
• Contribute to knowledge sharing and support the growth of engineering capabilities across the team.
Requirements
• 5+ years of experience in software engineering and web application development.
• Experience building and deploying scalable distributed applications.
• Familiarity with modern software architecture patterns and API design principles.
• Strong hands on experience with Node.js, TypeScript, Cloud platforms (Azure, AWS, or GCP), SQL and NoSQL databases, CI/CD pipelines, DevOps practices
Search & AI Experience
Experience working with one or more of the following:
• Search engines and search architectures
• Semantic search or vector search technologies
• Retrieval-Augmented Generation (RAG)
• LLM-powered applications
Understanding of AI application challenges, including:
• Latency and performance optimisation
• Cost management
• Hallucination mitigation
• Prompt engineering
• Model evaluation and monitoring
Originally posted on Himalayas