Software Engineer – AWS Serverless / Node.js (SM01)

Swivel Group
Full-timeSri Lanka

Swivel Group, headquartered in Australia is best known for building and implementing custom solutions for businesses to enable them to innovate, scale and compete at a global standard. We've been around since 2019, with a team growing beyond 160+ employees that help us challenge and innovate for our partners across the software, digital, and finance landscapes.

Our Brands: Swivel Tech, Swivel Finance, Swivel Digital, Swivel Talent, and Swivel Foundation

Role Description :We are looking for a talented Software Engineer with hands-on experience in AWS serverless development, Node.js, and TypeScript to join the Swivel Tech engineering team. In this role, you will help design, build, and maintain cloud-native backends and RESTful APIs using services such as Lambda, API Gateway, DynamoDB, Cognito, and CloudWatch. You will work within Agile squads, contribute to high-quality code, participate in reviews, and collaborate closely with cross-functional teams to deliver secure, scalable solutions for global clients. This role is ideal for an engineer eager to grow in serverless architecture, cloud development, and modern engineering best practices.

Responsibilities

  • Design and build AWS serverless backends with Node.js/TypeScript; contribute across development, testing, and deployment.
  • Implement and consume RESTful APIs with API Gateway/Lambda; apply authentication/authorization with Cognito and established API policies.
  • Instrument applications with CloudWatch metrics and logs; participate in alarm design with the team.
  • Collaborate in Agile/Scrum, write clean TypeScript, and contribute to peer reviews.
  • Write clean, well-documented TypeScript code and maintain high standards through peer code reviews.

Years of Experience

2–3 years of experience in backend/API development with AWS serverless technologies and Node.js/TypeScript.

Skills Required

  • Node.js/TypeScript (2+ yrs)
  • Lambda, API Gateway, DynamoDB/S3 basics, Jest/unit testing, Git, CI/CD, JWT/OAuth2 fundamentals, CloudWatch logging.

Nice to Have Skills

  • ReactJs
  • Cognito (hands‑on), AppSync/GraphQL exposure, SNS/SQS,
  • IaC (CDK/Terraform), performance & cost optimization under mentorship.

Required Attributes

  • Strong analytical and problem-solving skills
  • Ability to adapt to new technologies quickly
  • Excellent communication and collaboration skills

Qualifications

Bachelor's degree in computer science, Information Technology, or related field

Work Methodology

Agile Scrum

Engagement

Full-time, permanent

Work Model

Hybrid

What We Can Offer You:

  • A dynamic and supportive working environment
  • Full medical benefits
  • Training & Development
  • Flexible and hybrid working arrangements.
  • Attractive remuneration

Work Culture

Swivel promotes a culture of positivity, openness, growth, collaboration, and fairness within our work environment. Individual development matters to us. We put in a sincere effort to help our team grow on professional and personal levels.

Swivel Values

Trust: a confident relationship in our staff, that would adhere to transparency and honesty in our dealings

Innovation: initiative, collaboration, challenging the industry and continuously evolving

Premium: Top talent, going above and beyond and treating your workplace as your own business

Respect: Everyone matters and so do their ideas

Team: Be supportive, welcoming, community, family-oriented and as strong as our weakest

Our Channels

Website - https://swiveltech.io

Instagram - https://www.instagram.com/swivel.group/

Facebook - https://www.facebook.com/swivelgroupau

LinkedIn - https://www.linkedin.com/company/swivelgroupau/

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Swivel Group via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.