Description

You will design, build, and maintain full-stack services in a cloud environment.

Responsibilities

  • Establish an automated testing framework and integrate automated tests into CI/CD pipelines for multiple products.
  • Code automated test scripts for JavaScript frontend/browser interaction and serverless/Node.js components.
  • Develop and maintain new functionality across multiple product lines.
  • Design and monitor microservices within the cloud infrastructure.

Required Skills

  • 5+ years of professional experience in software engineering.
  • Strong practical experience with JavaScript and NodeJS.
  • Demonstrated experience in a Cloud-based environment, specifically AWS.
  • Proficiency with CI/CD and DevOps practices.
  • Experience building and monitoring microservices.
  • Familiarity with Agile methodologies.
  • Competence with testing frameworks including Jest, Mocha, Chai, Sinon, Playwright, Selenium, and Cypress.
  • Knowledge of AWS services such as Lambda, SNS/SQS, S3, IAM, CloudWatch, RDS, and DynamoDB.

Preferred Skills

  • Relevant AWS or other professional certifications.
  • Bachelor's degree or other advanced degree.

Education

Bachelor's degree