DevJobs

Full Stack Engineer

Overview
Skills
  • Java Java
  • TypeScript TypeScript
  • Scala Scala
  • Node.js Node.js ꞏ 3y
  • Angular Angular ꞏ 3y
  • NgRx NgRx
  • NestJS NestJS
  • Bootstrap Bootstrap
  • Redis Redis
  • GitLab GitLab
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Angular Material
  • BigQuery
  • Clickhouse
  • PrimeNG
Fetcherr, experts in deep learning, e-commerce, and digitization, disrupts traditional systems with its cutting-edge AI technology. At its core is the Large Market Model (LMM), an adaptable AI engine that forecasts demand and market trends with precision, empowering real-time decision-making. Specializing initially in the airline industry, Fetcherr aims to revolutionize industries with dynamic AI-driven solutions.

We're looking for a Full Stack Engineer to help us grow our Application team capabilities. In this role you will take an active part in all development phases, including research, design, development, testing, and deployment using technologies like TypeScript, Node.js, NestJS, Angular, Docker, Kubernetes, Redis, message queues, and more.Key Responsibilities:

  • Lead the design and development of scalable backend services using Node.js within a microservices-based architecture.
  • Contribute across the stack with hands-on development in Angular, integrating client-side state management and backend APIs.
  • Collaborate with cross-functional teams to analyze existing systems, implement new features, and drive continuous improvements in codebase quality and performance.
  • Take ownership of production-grade systems, leveraging observability tools and logs for debugging, and independently researching solutions to technical challenges.

Requirements:

You’ll be a great fit if you have...

  • Great team player and communicator with excellent interpersonal skills, independent, self-driven, and actively curious about technology
  • Ability to meet aggressive timelines
  • Minimum of 5 years of full-stack development experience
  • Minimum of 3 years of experience with Angular & NodeJS
  • Experience with client-side state management libraries such as NgRx.
  • Experience with querying databases
  • Proven knowledge in modern architectural methods and patterns such as Microservices, Docker, Kubernetes, Redis, message queues
  • Experience with cloud platforms (Knowledge with Google Cloud Platform is an advantage)

Nice to have:

  • Experience with Scala and/or Java
  • Experience with client-side frameworks like PrimeNG, Angular Material, Bootstrap, and other Angular-related libraries.
  • Big Data experience
  • Experience with BigQuery and Clickhouse
  • Experience working in startup environments.
  • Experience with GitLab, CI/CD, and TDD methodologies.
  • Experience with Agile methodologies.
Fetcherr