Job Search and Career Advice Platform

Enable job alerts via email!

Senior Engineer (Fullstack Developer)

AXPARA SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 75,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is looking for a backend-focused fullstack developer with at least 5 years of experience. This role involves designing and implementing scalable services and APIs using NodeJS and AWS. The successful candidate will work on cloud deployment, data integration, and service connectivity while ensuring high code quality and robust monitoring. Proficiency in AWS services, API security, and the ability to seamlessly integrate SaaS products is essential. Competitive compensation package and opportunities for professional growth are provided.

Qualifications

  • 5+ years of professional experience in fullstack or backend software development.
  • Expert proficiency in NodeJS for building production-grade services.
  • Deep experience with AWS Databases like Aurora and DynamoDB.

Responsibilities

  • Design, build, and maintain RESTful and GraphQL APIs using NodeJS.
  • Architect and deploy services using various AWS services.
  • Implement comprehensive logging and monitoring using AWS CloudWatch.

Skills

NodeJS
AWS Cloud Services
API Security Best Practices
RESTful APIs
GraphQL
Database Management

Tools

AWS ECS
AWS Lambda
AWS CloudWatch
Terraform
CloudFormation
Job description
Role

This is a backend-focused fullstack role requiring a minimum of 5 years of professional experience in designing, developing, and deploying scalable services. You will own the full development lifecycle from API design to cloud deployment and monitoring, with a specialized focus on data integration and service connectivity.

Key Responsibilities
  • Backend Development & API Design: Design, build, and maintain highly performant, scalable, and secure RESTful and/or GraphQL APIs using NodeJS (e.g., Express, NestJS, Koa).
  • Implement business logic and data processing services that form the core of our platform.
  • AWS Cloud Engineering:
  • Architect and deploy services using a variety of AWS services, ensuring high availability and cost efficiency.
  • Database Management: Work extensively with both relational (e.g., AWS Aurora) and NoSQL (e.g., AWS DynamoDB) databases, optimizing schemas, queries, and performance for specific use cases.
  • Serverless & Containerization: Develop and deploy serverless functions using AWS Lambda and manage containerized applications via AWS ECS (Fargate or EC2).
  • Monitoring and Observability: Implement comprehensive logging, tracing, and alarming using AWS CloudWatch to ensure application health and enable proactive incident response.
  • SaaS and System Integration (Core Requirement):
  • Design and build robust integration layers to seamlessly connect off-the-shelf SaaS products (e.g., Customer Engagement Platforms, CRM, Payment Gateways, Marketing Automation tools) with our in-house systems.
  • Manage authentication (OAuth, API Keys), rate limits, and data synchronization between disparate systems.
  • Develop resilient error handling and retry mechanisms for external API calls.
  • Code Quality and DevOps:
  • Write clean, well-documented, and testable code (unit, integration, and E2E testing).
  • Participate in code reviews and technical design discussions.
  • Contribute to the CI/CD pipeline and automation of deployment processes.
Required Skills & Experience (Must-Haves)

To be successful in this role, you must have:

  • 5+ years of professional experience in fullstack or backend software development.
  • Expert proficiency in NodeJS and its ecosystem for building production-grade services.
  • Deep, hands-on experience with AWS cloud services, specifically:
  • AWS Databases including practical experience with Aurora (MySQL/PostgreSQL) and DynamoDB.
  • Developing and deploying serverless applications using AWS Lambda.
  • Container orchestration and management using AWS ECS.
  • Configuring detailed monitoring and alerts using AWS CloudWatch.
  • Demonstrated experience integrating commercial off-the-shelf (COTS) SaaS platforms (e.g., Salesforce, HubSpot, Stripe) with custom internal applications.
  • Strong understanding of API security, best practices for data handling, and common design patterns.
Preferred Skills (Good-to-Haves)

Candidates who possess the following will stand out:

  • Familiarity with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
  • Experience working in an event-driven architecture (e.g., using AWS SQS or SNS).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.