freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Senior)

Summary

Senior Full Stack Developer building cloud-native AI-driven data platforms with Angular, Nest.js, GraphQL, AWS, Azure, and MongoDB to simplify data access and collaboration.

Job Description

We are looking for a Senior Full Stack Developer to join a dynamic global technology team focused on building innovative, cloud-based solutions that support data analysis, collaboration, and operational efficiency across a large international enterprise environment.

The successful candidate will work on a modern platform that leverages AI‑driven analysis, cloud technologies, and scalable architectures to simplify data access, visualization, and collaboration processes.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Build responsive frontend solutions using Angular and TypeScript.
  • Develop backend services and APIs using Nest.js and GraphQL.
  • Integrate cloud‑native services across AWS and Azure environments.
  • Work with MongoDB, including schema design and Atlas Search.
  • Implement secure authentication and authorization mechanisms.
  • Support CI/CD pipelines and DevOps best practices.
  • Collaborate within Agile teams using Jira, Xray, and Confluence.
  • Contribute to performance optimization, monitoring, and system reliability.
  • Participate in architecture discussions and technical decision‑making.

Requirements

Essential Skills

Frontend

  • Angular
  • TypeScript
  • AG Grid
  • NGRX
  • Chart.js
  • GraphQL

Backend

  • Nest.js
  • TypeScript
  • GraphQL
  • AWS SDK (S3, Athena)
  • MongoDB (Mongoose, Atlas Search)
  • LDAP

Cloud & Environments

  • Azure
  • AWS
  • Cloud Data Hub
  • Airflow
  • Grafana
  • ArgoCD

Development & CI/CD

  • GitHub
  • GitHub Actions
  • GitHub Copilot
  • Dependabot
  • ESLint
  • SonarQube
  • Jest
  • NX
  • Visual Studio Code

Agile Tools

  • Jira / Xray
  • Confluence

Advantageous Skills

  • Experience with automotive or enterprise cloud data platforms.
  • Exposure to identity and device‑management solutions.
  • Advanced Angular state management and performance optimization.
  • Experience with multi‑cloud or hybrid‑cloud deployments.
  • Knowledge of Docker, ECS/ECR, and production reliability practices.

Qualifications & Experience

  • Bachelor's Degree in Computer Science, Software Engineering, or related field.
  • 3–5+ years of hands‑on full stack or backend development experience.
  • Strong experience with cloud‑native architectures, preferably AWS and Azure.
  • Experience with DevOps practices and CI/CD pipelines.
  • Strong problem‑solving and communication skills.
  • Ability to work independently and mentor junior team members.

See also