Jobiglo

No results.

Senior Full-Stack Engineer (Backend-Oriented)

Savannah by Commit · État de Lagos

Hybrid Senior 🇬🇧 English
TypeScript Node.js NestJS Kafka Event-driven architecture PostgreSQL SQL performance tuning Redis AWS Kubernetes Distributed tracing React

Job description

About the role

Commit is seeking a senior full-stack engineer with a strong backend focus to design, build and scale data-intensive services in Lisbon. The role combines high-scale backend architecture with occasional front-end work in React, and operates in a hybrid environment.

Key responsibilities

  • Design, develop and maintain scalable backend services using TypeScript, Node.js and NestJS.
  • Build and optimise Kafka-based data pipelines for high-volume ingestion and processing.
  • Implement event-driven architectures, including producers, consumers, streaming workflows and batching.
  • Own PostgreSQL data modelling, schema design, query optimisation and performance tuning.
  • Integrate Redis and other supporting data stores where required.
  • Deploy, operate and optimise production services on AWS and Kubernetes.
  • Implement observability through logging, metrics and distributed tracing.
  • Troubleshoot production incidents, profile performance and improve system reliability.
  • Contribute to React front-end development by creating new pages and small UI enhancements.

Required profile

  • 5+ years of professional software engineering experience.
  • Based in Lisbon, Portugal or willing to relocate.
  • Strong production experience with TypeScript and Node.js.
  • Hands-on experience with NestJS and building high-scale backend systems.
  • Proven expertise with Kafka, event-driven architectures and streaming pipelines.
  • Advanced knowledge of PostgreSQL, including schema design and performance tuning.
  • Experience with Redis, AWS and Kubernetes environments.
  • Familiarity with monitoring, logging and distributed tracing tools.

Required skills

  • TypeScript
  • Node.js
  • NestJS
  • Kafka
  • Event-driven architecture
  • PostgreSQL
  • SQL performance tuning
  • Redis
  • AWS
  • Kubernetes
  • Logging and metrics
  • Distributed tracing
  • React

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Savannah by Commit.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

43 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Savannah by Commit

État de Lagos