Search by job, company or skills

Base Camp Digital

Full Stack Developer (1 Year Contract)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Full Stack Developer (Back-end focused)

  • 1 Year Contract, subject to extension

Summary

We are seeking a highly skilled Senior Fullstack Engineer with strong backend expertise to design, build, and optimize mission-critical services that power our digital platforms. You will architect high-performance APIs, integrate complex SaaS ecosystems, and deploy modern cloud-native workloads on AWS. This role is ideal for a seasoned engineer who thrives on building scalable systems end-to-endfrom backend logic and data flows to cloud infrastructure and operational excellence.

Responsibilities:

  • Design, build, and optimize scalable RESTful and/or GraphQL APIs using Node.js frameworks (Express, NestJS, Koa).
  • Develop core business logic, data processing pipelines, and high-throughput backend components.
  • Architect and deploy cloud-native services on AWS with a focus on performance, reliability, and cost efficiency.
  • Work with AWS databases including Aurora (MySQL/PostgreSQL) and DynamoDB for both relational and NoSQL workloads.
  • Build serverless applications using AWS Lambda and manage containerized workloads with AWS ECS (Fargate/EC2).
  • Implement observability, monitoring, logging, and alerting using AWS CloudWatch.
  • Design and implement integration layers connecting external SaaS platforms (CRM, payment gateways, marketing tools) to internal systems.
  • Handle authentication flows (OAuth, API keys), rate limits, and data synchronization with external APIs.
  • Develop resilient retry, fallback, and error-handling mechanisms for third-party API interactions.
  • Write clean, maintainable, and well-tested code (unit, integration, and E2E).
  • Participate in code reviews, architecture discussions, and technical planning.
  • Contribute to CI/CD pipelines, deployment automation, and release processes.

Requirements:

  • At least 5+ years of professional backend or fullstack development experience.
  • Expert-level proficiency in Node.js for production services.
  • Strong hands-on experience with AWS, including:
  • Aurora (MySQL/PostgreSQL) and DynamoDB
  • AWS Lambda
  • AWS ECS (Fargate/EC2)
  • CloudWatch for monitoring and observability
  • Demonstrated experience integrating third-party SaaS platforms (e.g., Salesforce, HubSpot, Stripe) into internal systems.
  • Solid understanding of API security, authentication standards, and scalable architectural patterns.

Preferred Skills

  • Experience with IaC tools (Terraform, CloudFormation).
  • Familiarity with event-driven architectures (SQS, SNS, EventBridge).
  • Experience with microservices or distributed systems.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135380699

Similar Jobs