Currency

Backend (Node/Nest) Engineer with German

JavaScript

Backend (Node/Nest) Engineer with German

JavaScript

remote, Szczecin +7 Locations

vmplspzoo

Full-time
Permanent, B2B
Mid
Remote

Tech stack

    Node.js

    advanced

    Nest.js

    advanced

    API

    advanced

    PostgreSQL

    regular

    AWS

    junior

    NoSQL

    junior

    Firebase

    nice to have

    Google Maps API

    nice to have

    Keycloak

    nice to have

Job description

About the Project and Your Role

You will join the VM.PL team supporting the development of a brand-new backend system built from scratch for a technology-sector client. The project is based on a modern stack (preferably NestJS + PostgreSQL, alternatively Firebase) and a monolithic backend architecture. Key areas include integration with Google Maps API, implementation of user management, profiles, statistics, and a metrics system.The platform will be developed in an AWS environment, with authentication based on OpenID/Keycloak or Firebase Auth, and with standard API security.

From day one, you will have a real impact on how the solution is shaped — together with the client’s team you will define architectural standards, the approach to API scalability, and the overall technical direction. The role requires independence and proactive ownership, combined with collaborative work through pull requests and shared architecture workshops. Remote work is assumed, with occasional onsite meetings (onboarding, technical workshops).


Your responsibilities

  • Independently deliver backend development tasks and contribute to system architecture decisions

  • Implement APIs using NestJS (or in cooperation with Firebase)

  • Design and develop data structures (PostgreSQL or Firebase)

  • Build authentication and authorization logic

  • Integrate Google Maps API and develop statistics and metrics functionality

  • Ensure API scalability and maintain high code quality standards

  • Collaborate with the client’s team through code reviews, planning, and ongoing communication


Requirements

  • Professional experience in backend development with Node.js, especially NestJS

  • Knowledge of PostgreSQL or experience with NoSQL databases (e.g., Firebase)

  • Hands-on experience in projects built from scratch

  • Strong skills in working with APIs, designing data structures, access management and backend logic

  • Ability to work independently — from implementation to estimations and proposing solutions

  • Communicative level of English

  • Nice-to-have

    • Practical knowledge of AWS

    • Experience with Keycloak / OpenID

    • Experience with Google Maps API


What we offer

  • Remote work with occasional visits to our Wrocław office and onsite meetings with the client

  • Transparent communication and a flat structure with easy access to decision-makers

  • Individual development path with access to external trainings and internal knowledge-sharing

  • Supportive team culture – openness, cooperation, trust

  • Engaging projects with real impact in various industries

  • International work environment with foreign clients

  • Language classes (English and German), fully financed by the company

  • Benefits package – LuxMed healthcare, Unum life insurance, Multisport

  • Wellbeing & integration initiatives – company meetups, sports groups, internal events

  • Flexible form of cooperation – employment contract or B2B

Tech stack

    Node.js

    advanced

    Nest.js

    advanced

    API

    advanced

    PostgreSQL

    regular

    AWS

    junior

    NoSQL

    junior

    Firebase

    nice to have

    Google Maps API

    nice to have

    Keycloak

    nice to have

Office location

Published: 24.11.2025

Backend (Node/Nest) Engineer with German

Summary of the offer

Backend (Node/Nest) Engineer with German

remote, Szczecin

vmplspzoo

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest vm.pl z siedzibą we Wrocławiu ul. Kościuszki 82 (dalej jako "administrator"). Masz prawo d... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.