< Back to all jobs

Senior Programmer Analyst
ACTXA PTE. LTD.
Software EngineeringProfessionalContractGeylang, Eunos, Singapore
Job Description
What will you do?
• Develop responsive web interfaces using React and TypeScript, and mobile features using React Native.
• Build and maintain backend services and REST APIs using Node.js (Express/NestJS or equivalent).
• Integrate web/mobile clients with APIs, third-party services and enterprise systems.
• Design data access logic and work with relational databases such as PostgreSQL/MySQL and object storage where required.
• Write unit/integration tests; participate in code reviews and maintain engineering quality standards.
• Use Git-based workflows and contribute to CI/CD pipelines for automated build, test and deployment.
• Containerize applications with Docker and support deployments to AWS services such as ECS/EKS, Lambda, API Gateway, S3, RDS and CloudWatch as applicable.
• Apply secure coding practices including input validation, authentication/authorization, secrets management and OWASP guidance.
• Troubleshoot defects and production issues using logs/metrics; support SIT, UAT and production releases.
• Participate in Agile ceremonies and work closely with UX, QA, DevOps, product and architecture teams.
Requirements
Domain Skills
Compulsory / Must-have
• JavaScript/TypeScript with strong hands-on React development.
• Next.js, NestJS/Express, Node.js backend development and REST API design/integration.
• Hands-on React Native development or proven mobile application development experience.
• NoSQL and relational database fundamentals (e.g. PostgreSQL/MySQL/MongoDB).
• Git, branching/pull-request workflows and automated testing (e.g. Jest).
• Familiarity with CI/CD pipelines and DevOps delivery practices.
• Familiarity with AWS infrastructure, application deployment, logging/monitoring and IAM basics.
• Docker/container fundamentals and secure coding practices.
Desirable / Good-to-have
• AWS ECS/EKS, Lambda, API Gateway, RDS, S3, CloudWatch, Secrets Manager.
• Infrastructure as Code using Terraform or CloudFormation; Kubernetes exposure.
• Government Commercial Cloud (GCC) or enterprise/government project experience.
Non-domain Skills
• Strong problem-solving and debugging skills with a practical, delivery-oriented mindset.
• Ownership and accountability for assigned features from development through release and support.
• Clear communication and ability to collaborate with developers, QA, DevOps, architects and business stakeholders.
• Ability to work effectively in Agile/Scrum teams and manage priorities across concurrent tasks.
• Attention to software quality, security, maintainability and user experience.
• Willingness to learn new frameworks, cloud services and engineering practices as project needs evolve.
Education and Certification
Compulsory / Must-have
• Diploma or Degree in Computer Science, Information Technology, Computer/Software Engineering or a related discipline; equivalent practical experience may be considered.
Desirable / Good-to-have
• AWS certification such as Cloud Practitioner, Developer Associate or Solutions Architect Associate.
• Agile/Scrum or DevOps-related certification is an advantage but not mandatory.
Experience
Compulsory / Must-have
• 3-5 years of professional software development experience, with meaningful full-stack responsibilities.
• Production experience developing React/TypeScript web applications and Node.js backend services/APIs.
• Hands-on experience with React Native or delivery of mobile application features.
• Experience using Git, automated testing and CI/CD in an Agile software development lifecycle.
• Familiarity deploying or supporting applications on AWS and troubleshooting across application/infrastructure layers.
Desirable / Good-to-have
• Experience with containerized/cloud-native applications, Infrastructure as Code or Kubernetes.
• Experience delivering secure enterprise or Singapore Government digital services.
• Exposure to production monitoring, performance tuning and incident/problem resolution.
Listing closes 5 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.