Back to offers

Senior Node.js Developer

From Node.js & Golang department

Application Closed

EUR 4 800 – 7 500 for Senior Node.js Developer

Click for the details

Sorry, our forms might not work

Please contact us via in case of any issues.

Join the Netguru Talent Marketplace, a proven partner for tech-minded freelancers and experts. Through the marketplace, you will have access to various project-based opportunities and will be able to collaborate with different companies and industries. As a result, you will not only gain more experience but also develop a variety of skills you didn’t even know you had. Work the way you like, on your terms, with no strings attached.

With over ten years of experience managing remote teams, Netguru is able to facilitate the implementation of tech-driven business models in a remote-friendly environment. Currently, we are looking for Senior Node.js developers with excellent technical and soft skills for various challenging projects.

  • Required skills: at least three years of experience and advanced backend-based knowledge of Node.js development using TypeScript, in-depth knowledge of Postgres DB, Mongo DB, Nest.Js, and REST, experience with Microservices and distributed systems, experience with event communication, deep understanding of Kubernetes, AWS, and Kafka, experience in coming up with a dependency management system and performance improvements, pragmatic and problem-solving approach, ability and willingness to share knowledge, experience in third-party integrations, understanding design and architectural patterns (microservices/DDD), basic knowledge of k8s and familiarity with CQRS and PSQL
  • We offer: 100% remote work, flextime & flexplace, dev-friendly processes, long-term collaboration.

Apply if you:

  • Communicate very well in spoken and written English (CEFR B2+) — Polish is not required;
  • Are a great communicator and team player;
  • Know what product changes could help improve the product or system;
  • Deeply understand direction and roadmap for a team, collaborating and contributing where necessary;
  • Are eager to lead team projects in delivering solutions to big, critical problems;
  • Have worked closely with clients and maintained positive relationships with them;
  • Are proactive and competent in understanding what other team members are working on and why;
  • Can work independently / with a high ambiguity team in its early stages;
  • Have a consultative and proactive approach toward suggesting further stages of development;
  • Are able to scope, plan, and monitor the work of other team members;
  • Make sure that all stakeholders are up to date with the current situation, blockers, and plans;
  • Can work cross-functionally with distributed teams, sometimes with team members in different timezones;
  • Can suggest solutions to common programming needs (common logging frameworks, common error/exception handling);

Joining Netguru as a Senior Node.js Developer on this project means:

  • Working on a fast-growing project with microservices architecture;
  • Processes based on the Scrum and Agile methodologies;
  • Dev-friendly processes such as Continuous Integration, Continuous; Delivery, Code Review, and bug bashes
  • Helping the team to find solutions to issues;

In return, we offer:

  • Working with an experienced, distributed team;
  • A mentor who will assist you during your first days;
  • The possibility of long-term collaborations on other challenging products in the future;
  • Continuous development of your hard and soft skills;

Looking for a full-time job? Check out our Career Page and find out more about our open recruitment processes.

If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.