Senior Backend Software Engineer (Node.js)

Posted 1 day 8 hours ago by Helvetica Partners Sarl

Permanent
Not Specified
I.T. & Communications Jobs
Zürich, Zürich, Switzerland
Job Description

We are currently looking on behalf of one of our important clients for a Senior Backend Software Engineer (Node.js). The role is permanent position based in Zurich Canton & comes with good home office allowance.

Your role:

  • Play a significant role in major technical initiatives & projects, assisting in optimizing data pipelines & enhancing service performance.
  • Contribute to an evolving software architecture & crucial technology decisions.
  • Build & maintain services mainly written in Node.js with NestJS using Redis, DynamoDB, SQL databases, & SOLR.
  • Work in an agile project team & deliver robust Back End functionality & services.

Your Skills & Experience:

  • At least 5+ years of professional experience in Backend Software Engineering.
  • Strong expertise in Node.js, Typescript & JavaScript.
  • Skilled & experienced in Backend technologies such as Redis, DynamoDB, NoSQL, SQL Databases & Frameworks like NestJS or Express.
  • Accustomed to AWS Services like SQS, Lambda, S3 & API Gateway.
  • Experience in working with Git & Automated CI/CD Pipelines & Release Cycles.
  • Familiar with GraphQL, Containerized Development & Hosting (Docker).
  • A solid knowledge of Caching Strategies.
  • Any experience in Software Architecture is considered a plus.

Your Profile:

  • Completed University Degree in the area Computer Science or Similar.
  • Motivated & committed.
  • Fluent in English (spoken & written). Any German language skills are considered advantageous.