Full Stack Software Engineer, Data Platform (React. JS + Node. JS & AWS)
Optimum Solutions Pte Ltd
Singapore, SingaporeFull-TimeMid-LevelData Engineering
Posted
Yesterday
May 5, 2026
Source
Skills & Technologies
reactnode.jsawsdockerkubernetessqlpostgresqlterraformjenkinsci/cdvuenext.jsgitagilerestgraphqlscalaapigrpc
Job Description
We are seeking a Full Stack Engineer with AWS experience to design, develop, and maintain scalable, secure, and high-performance web applications and data platforms.
Responsibilities
Design, develop, deploy, and maintain scalable, secure, and high-performance web applications
Build and maintain backend services and APIs using Node.js
Develop responsive and performant frontend applications using React, Next.js, or Vue.js
Design and manage databases (e.g., PostgreSQL, SQL-based systems)
Implement and maintain REST, GraphQL, gRPC, and WebSocket-based APIs
Deploy and operate applications on AWS cloud (e.g., ECS, API Gateway, RDS, S3)
Build and maintain CI/CD pipelines for automated build, test, and deployment (e.g., GitHub Actions, Jenkins, GitLab CI, ArgoCD)
Use containerization and orchestration tools (Docker, Kubernetes) and Infrastructure as Code (Terraform or CloudFormation)
Implement application and cloud security best practices (authentication/authorization, JWT, Cognito, IAM, secrets management, OWASP principles)
Apply frontend security practices (CSP, CORS, XSS prevention)
Implement automated testing across unit, integration, and API layers (e.g., Jest, Cypress, Playwright, Postman, Supertest)
Work in an Agile environment across the full software development lifecycle
Requirements
At least 5 years of relevant full stack software engineering experience with a combination of React.JS and Node.JS and AWS experience.
Strong experience with AWS cloud services and cloud-native application deployment
Experience building and maintaining scalable APIs (REST, GraphQL, gRPC, WebSockets)
Experience with CI/CD pipelines and DevOps practices
Experience with containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform or CloudFormation)
Strong knowledge of application, API, and cloud security best practices (OWASP, IAM, authentication/authorization)
Experience with automated testing (unit, integration, API testing)
Interested in this position?
Apply directly on LinkedIn to submit your application.