Shape your future

Explore exciting opportunities at Xtedder and join our dynamic team!

Senior Software Engineer (Node.js)

< Hybrid_3x >

JOB REF NO:

JOBX-A466B4E5

Job Description:

We are seeking a Senior Software Engineer with strong experience in Node.js and backend development to join a multinational media company. The role involves designing, developing, and maintaining software solutions, ensuring quality, scalability, and collaboration across technical teams.

Responsibilities:

  • Design, develop, and maintain software that supports product and business goals.

  • Provide constructive code reviews and contribute to team improvement.

  • Deliver production-ready, maintainable code.

  • Write and maintain unit and integration tests to ensure code quality and coverage.

  • Integrate software with monitoring and support tools.

  • Create and maintain clear and accurate technical documentation.

  • Actively participate in agile planning, delivery, and retrospectives.

 

  • Collaborate with architects and technical leads to design solutions and break down features into actionable tasks.

Requirements:

  • 5+ years of professional experience in software development, including 3+ years with Node.js.

  • Proficiency in JavaScript/TypeScript.

  • Strong understanding of RESTful APIs, microservices, and event-driven architectures.

  • Experience with frameworks such as Express, NestJS, or Fastify.

  • Experience with message queues (Kafka, RabbitMQ, SQS).

  • Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).

  • Familiarity with containerization (Docker, Kubernetes) and cloud platforms (preferably AWS, including Lambda, CodePipeline, and CDK).

  • Strong problem-solving and communication skills.

 

  • Minimum English level: B2.

    Nice to Have

    • Experience with frontend frameworks (React, Next.js).

    • Knowledge of CI/CD pipelines (GitHub Actions, GitLab CI).

    • Familiarity with Infrastructure as Code tools (Terraform or similar)

Shape your future with us @Xtedder

Job Application

Join
Us

This file is already ready for upload!

Drag your files here or click here

Max file size: 2 MB per file, max 3 files
I accept the Terms and Conditions in accordance with GDPR.

Your application has been submitted successfully.
We will be in touch shortly!
Thank you!

Get Started with Xtedder

Together we are stronger, united we reach new horizons! Be part of this journey and shape your future with us

Contact / WhatsApp:
+351 213 861 550

E-mail:
getintouch@xtedder.com

Av. Engenheiro Duarte Pacheco Amoreiras
Torre 1, Piso 3 S9
1070-101
Lisbon, Portugal