Node.js Developer

Polska

9000 - 24000 PLN

Poziom
Senior
Umowa
B2B
Wielkość firmy
1+
Pozostało
Zakończono
Stack technologiczny
MySQL:
Mile widziane
node.js:
Mile widziane
git:
Mile widziane
english:
Mile widziane
nix:
Mile widziane
Miasta
Zdalnie, Trójmiasto
Opis
We are looking for a NodeJS Developer for our client, which is a boutique software house that is focused on high quality partnerships with theirs clients and on delivering top notch, custom software solutions for business needs.

 

Position: NodeJS Developer (mid/senior)

Location: fully remote (Office located in Gdynia)

Crucial skills:

  • Previous experience in developing software is required, commercial software development
  • You need to be familiar with the area of software developement methodologies
  • Experience in NodeJS: building http and tcp servers, building websocket based APIs
  • Using streams, async/await and promises
  • Knowledge of OOP, SOLID principles, functional programming
  • Experience with express framework, relational databases (like MySQL or Postgres)
  • Experience with git
  • Ability to use *nix shell
  • Know how to create and execute unit and integrational tests
  • Work with an existing code base and keep the code clean
  • Analytical, creative thinking and problem-solving mindset
  • Flexibility in performing tasks
  • Proactivity and independent work, also team-work on a high level
  • Very good English skills
Nice to have skills:

  • Experience with Domain Driven Design
  • Experience with Nest.js
  • Experience with one of the popular cloud providers (ie. AWS, GCP)
  • Experience using persistent read models/replicas (ie. Redis, elastic)
  • Experience with git-flow
  • Experience with C4 model and ADRs
  • Experience with terraform and Kubertnetes
  • Adept with agile software development lifecycle and DevOps principles
  • Team Management skills
  • Business acumen

Responsibilities: 

  • Working and knowing: CI / CD deployment pipelines, node concepts (implementation using Docker, terraform and Kubernetes)
  • Know at least one of the popular cloud providers - ie. AWS, GCP
  • Know how to design architecture and software solutions, design REST and asynchronous APIs and document them
  • Cooperation with clients and coworkers in the software developement process
  • Support less experienced coworkers
  • Analyzing business requirements and developing new functionalities
  • Following all defined working and coding standards, cooperate with the team both internal and external
  • Integration and validation of developed software
  • Creating documentation using C4 model diagrams and architecture decision log
  • Participating in estimation and risk analysis
  • Bug troubleshooting, reporting and fixing in cooperation with other team members and customer representatives
  • Reporting work in accordance with the adopted process
Offered benefits:

  • Remote first – you have the freedom to decide whether you like to come into the office or to work 100% remotely
  • Encouraging Activity – we want to encourage you to be active, so if you walk more than 5000 steps medium per day within a month, we will pay you an extra 200 PLN and if you walk more than 10000 steps medium per day then the reward will be 500 PLN! Besides that, we pay you 1 PLN extra for each 1km driven by bike each month
  • Training budget – we provide 1500 PLN/net per person per year to use on conferences and workshop tickets or courses
  • Company offsite – we believe every offsite is unforgettable and integrates everybody that is why we meet and try new activities
  • Learning and development – we provide the space to develop yourself through various activities – like for e.g. knowledge sharing sessions, hackatons, meetups
  • Multisport Card – we cover 50% of the Multisport Card
  • Development path – planning with HR your development path and supporting with gaining new skills
  • Eco friendly mindset – zero waste activities, vegan breakfast buffet, refunds for using public transportation 
  • Great salary – of course!
Wyślij CV
Ta rekrutacja prowadzona jest w serwisie zewnętrznym. Po kliknięciu powyższego przycisku zostanie wczytana strona rekrutera na której można kontynuować proces rekrutacji.
Zobacz również
Created by RedAxe ©Work4.dev 2020 - 2025