ApplyBoard

Senior Software Engineer

ApplyBoard
Apply
12 months ago
Gurgaon, IndiaSenior

Responsibilities

  • Partner with Product Managers on discovery, requirements gathering, and end-to-end solution design.
  • Architect and implement Node.js and TypeScript services optimized for AWS runtimes such as Lambda and ECS.
  • Build customer experience automation using Playwright and browser-based UI task automation.
  • Design and integrate REST and event-driven APIs connecting internal and third-party systems.
  • Improve reliability, performance, observability, and preventive operational practices across distributed services.
  • Own production support, root-cause analysis, architecture documentation, operational runbooks, and development workflows.

Requirements

  • 8+ years of experience building backend services with Node.js, TypeScript, or JavaScript, including leadership of project teams or initiatives.
  • Experience with AWS services including Lambda, API Gateway, ECS/Fargate, DynamoDB/RDS, S3, Step Functions, and IAM.
  • Experience with infrastructure-as-code tools such as CloudFormation, CDK, or Terraform.
  • Experience with browser automation tools such as Selenium, Playwright, or Cypress.
  • Track record delivering scalable and resilient APIs and microservices with observability, security, and automated test coverage.
  • Familiarity with event-driven and message-based integrations, data transformation pipelines, and agile processes.
  • Strong communication skills and ability to document architectures and operational workflows clearly.
  • Preferred experience includes AI automation tooling, domain-driven design, serverless-first architectures, event sourcing, React or Vue, and AWS security, compliance, or cost-optimization practices.

Benefits

  • Six-month contract with potential extension based on performance and business needs.
  • Opportunity to work with a mission-driven, collaborative, high-growth organization focused on international education.
  • ApplyBoard welcomes applicants with disabilities and provides accommodations throughout the hiring and selection process.

Tech Stack

Amazon DynamoDBAWSCypressJavaScriptNode.jsReactSeleniumTerraformTypeScriptVue.js

Categories

ApplyBoard

About ApplyBoard

1,001-5,000 employees
Contact me