Skip links

Tech Lead / Senior Node.JS Developer

Votre partenaire Business Solutions & Digitalisation

The Source logo

Tech Lead / Senior Node.JS Developer

Job Category: Développeur Node.JS
Type de contrat: CDI
Télétravail (2j max/semaine): Non

At BS-Team, we are committed to supporting our employees throughout their careers by offering them opportunities for development. We are convinced that broadening their knowledge and skills is crucial to their professional success and day-to-day fulfillment.

Mission:

You will join our customer’s team to carry out its internal development projects
for Web, CRM, e-Banking and Mobile applications.

Your role:

  • Responsible for component design, writing technical specifications
    and coding.
  • Develop existing web, CRM, e-banking and mobile applications from scratch
  • Ensure product scalability
  • Develop in a complex environment with high security constraints
    and multiple databases such as PostgreSQL, DB2 or SQL Server.
  • Mentor junior developers and oversee their training and development
  • Write and maintain technical documentation

Your profile:

  • You have a degree in computer science or equivalent with at least 7 years’ experience
    in a similar position.
  • Knowledge of SOLID, DDD and CQRS principles.
  • Knowledge of the NodeJS ecosystem and TypeScript.
  • Knowledge of SQL and ORM principles.
  • Knowledge of Docker and Git
  • Knowledge of API definition (OpenAPI, REST, GraphQL, etc.).
  • Knowledge of microservices and event-driven architectures.
  • You deliver a code that complies with best technology practices and the Bank’s
    security policy.
  • You are able to propose solutions that are adapted, pragmatic and innovative.
  • You are autonomous, proactive and a team player.
  • You are fluent in English.
  • You live in Switzerland or you wish to do so

In addition, the following skills would be an asset:

  • You’re familiar with the NestJS stack or equivalent.
  • You are familiar with CI/CD and GitLab concepts.
  • You’re familiar with Kubernetes concepts.
  • You are familiar with the banking/financial world.

Date of entry:

  • Start-up: To be negotiated
  • CDI directly with our customer
  • Teleworking: on-site only
  • Residence: Switzerland or neighbouring France (Haute Savoie or Ain (Pays de Gex))

We will only respond to applications that best meet the prerequisites. Your file will not be passed on to other companies.

Postuler à ce poste

Type(s) autorisé(s): .pdf, .doc, .docx