Serverless Developer Job Description Template

We are looking for a Serverless Developer to join our IT team. This role will collaborate with a small team to architect, build, and manage the serverless backend infrastructure for our applications. To succeed in this role, you should have experience working with eCommerce websites and building test automation. Experience with performance evaluation and debugging is also a plus. 

Typical Duties and Responsibilities

  • Design and implement scalable cloud functions, APIs, and datastores
  • Develop test cases for functional components and perform test case design and test execution
  • Test UI portal APIs
  • Identify core pages and perform performance testing
  • Write clean, maintainable code using Node.js and modern JavaScript frameworks
  • Troubleshoot and optimize the performance of serverless applications
  • Integrate serverless infrastructure with other AWS services
  • Review and refactor code to improve its quality and maintainability
  • Contribute product concepts and prototypes
  • Perform log and transaction analysis

Education

  • Bachelor’s degree in computer science or a related field

Required Skills and Experience

  • 3+ years of experience with serverless development
  • Experience in software design and development
  • Experience implementing CI/CD pipelines, infrastructure as code, and automated testing
  • Experience with services common to serverless architectures, such as AWS, IAM, and API gateway
  • Experience building REST APIs
  • Experience working with user interfaces
  • Experience in ecommerce or retail
  • Proficiency in JavaScript and TypeScript
  • Knowledge of cloud architecture designs, APIs, and microservices
  • Strong problem solving and communication skills
Contact us

Recruit with Nexus IT Group