GrowMore Recruitment is a comprehensive and versatile recruitment agency, providing a wide range of services. Our expertise spans across various industry sectors, with clients ranging from small start-ups to global blue-chip companies and large public sector and not-for-profit organizations.

We are looking for experienced Back-end Developer for an international company. The goal of this organization is to enhance the efficiency and effectiveness of the process by which court reporters and legal professionals generate transcripts. They provide cutting-edge legal technology solutions that are tailored to the specific needs of the industry. As a Back-end Developer, you will play a pivotal role in enhancing and maintaining back-end systems, with a strong focus on TypeScript. In addition to your back-end development responsibilities, you will also assist with various DevOps tasks related to the Kubernetes cluster, making infrastructure more robust and efficient. The ideal candidate should have experience with AWS services, particularly EKS, ECR, SNS, and SQS, as well as familiarity with Cognito.

Key Responsibilities:

  • Develop and maintain back-end systems using TypeScript.
  • Assist with DevOps tasks related to our Kubernetes cluster, such as monitoring, observability, and cluster upgrades.
  • Collaborate on extending our monitoring using elastic.co stack.
  • Utilize your knowledge of AWS services, including EKS, ECR, SNS, and SQS.
  • Enhance and maintain our Nest.js application, the main API of our platform.
  • Strengthen our automated testing processes, with a focus on Nest.js unit testing, Jest, and end-to-end testing using Cypress or Playwright.
  • Contribute to the improvement of our React front-end, focusing on Vite, Zod, Zustand, and best practices for large React applications.
  • Provide expertise in refactoring to optimize development speed and recommend efficient design patterns.

Qualifications:

  • Strong proficiency in TypeScript is a must.
  • Full-stack development experience.
  • Familiarity with AWS services, including EKS, ECR, SNS, and SQS.
  • Knowledge of Cognito is a plus.
  • Experience with Nest.js is strongly preferred.
  • Solid background in automated testing, including Nest.js unit testing, Jest, and e2e testing with Cypress or Playwright.
  • Expertise in React and experience working with large React applications.
  • Real-world experience with refactoring and the ability to discuss preferred design patterns.
  • Proactive problem solver with excellent communication and teamwork skills.

Ideal Candidate:

  • Proficient TypeScript Developer: Demonstrates strong proficiency in TypeScript and has a track record of developing robust back-end systems with this language.
  • Versatile Full-Stack Developer: Possesses full-stack development skills and a willingness to engage in DevOps tasks related to Kubernetes, with experience in AWS services like EKS, ECR, SNS, and SQS. Familiarity with Cognito is a plus.
  • Expert in Testing and React: Has a solid background in automated testing, including Nest.js unit testing, Jest, and end-to-end testing with Cypress or Playwright. Additionally, has experience with large React applications and can contribute to improving the React front-end using tools like Vite, Zod, and Zustand.

If you’re interested in this opportunity, please don’t hesitate to apply! We are looking forward to filling this position as soon as possible. If you have any questions or need further information, feel free to reach out at natali@ growmo.re. We look forward to hearing from you!