Tech Lead Backend Software Engineer (Node.js) - SEM

Tech Lead Backend Software Engineer (Node.js) - SEM

#10175744 | 30 September, 2024
Location
Zurich, Switzerland
Type of position
Permanent
Required years of experience
6 to 10 years
Required languages
Educational requirements
Required skills
Categories
Developer
Description

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

 

Your role:

 

  • Contribute to an evolving software architecture & participating in the architecture board.
  • Act as a technical lead within the Backend team via the mentoring & coaching engineers.
  • Lead major initiatives & projects on a technical level & optimize data pipelines & service performance.
  • Build & maintain services mainly written in Node.js with NestJS using Redis, DynamoDB, SQL databases, & SOLR.
  • Work in an agile project team & deliver robust backend functionality & services.

 

Your Skills & Experience:

 

  • At least 5+ years of professional experience in Backend Software Engineering.
  • Strong expertise in Node.js.
  • Skilled & experienced in Backend technologies such as Redis, DynamoDB & SQL Databases & Modern Service Frameworks like NestJS.
  • Familiar with GraphQL, Containerized Development & Hosting (Docker) & AWS CLI &/or Console
  • Experience in working with Git & Automated CI/CD Pipelines & Release Cycles.
  • A solid knowledge of Caching Strategies.
  • Any experience in Technical Leadership & 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.