Description

You will build large-scale software applications using modern frameworks and cloud technologies.

Responsibilities

  • Lead new projects from conceptualisation through to final delivery.
  • Break down high-level product requirements into functional implementation tasks.
  • Develop RESTful and WebSocket APIs using NodeJS, ExpressJS, Python, and FastAPI.
  • Deploy and maintain AWS infrastructure using Terraform and Terragrunt.
  • Troubleshoot microservices and manage DevOps operations.

Required Skills

  • 6-8 years of experience as a full stack engineer building large-scale applications.
  • Proficiency in Core Java, J2EE, Kotlin, and TypeScript.
  • Advanced knowledge of React, NextJS, Mantine, and React-Query.
  • Experience with automated testing using Playwright.
  • Competency in SQL and NoSQL databases including MS SQL, PostgreSQL, and MongoDB.
  • Hands-on experience developing in AWS cloud environments.
  • Bachelor’s degree in STEM, such as Engineering or Computer Science.

Preferred Skills

  • Experience with microservices, gRPC, and event-driven architecture using AMQP.
  • AWS Certifications and experience working in Agile environments.
  • Commitment to clean code, pair programming, TDD, and BDD.

Education

Bachelor’s degree