About us:

While YND originated in Berlin, our vibrant engineering hub is now in Warsaw, where we've firmly planted our roots. Operating remotely, we deliver innovative solutions to clients worldwide. As a software consultancy, we're dedicated to blending creativity and engineering excellence to make a real impact, approaching every project with authenticity and purpose. From big-name clients to emerging startups, we're committed to delivering because we know that our achievements are directly tied to our clients' success.

About the project:

Core logistics system of a well-established, Switzerland-based, worldwide supplier company.

The engineering team works closely with the business and has an impact on the development roadmap.

Solution’s technology stack: Node.js, Next.js, TypeScript, Jest, Prisma, PostgreSQL, GraphQL, Azure Cloud (Storage, Functions, EventHub, DevOps)


What you'll do:

As a Senior Node.js Developer, you will be responsible for the design and development of the back-end services of the system. You will be part of a cross-functional team of experienced engineers, who believe in making great products and have all the technical skills to make it happen.

You’ll get to work on and shape a critical system with substantial traffic. You’ll have direct access to business experts and stakeholders, allowing rapid decision making.

Occasionally, you’ll meet together with the team to discuss the most important project matters and get to know each other during project workshops (on-site in Warsaw or abroad).

What we bring to the table:

  • A competitive salary

  • A growth budget just for you – use it to level up your skills!

  • Co-financing for English and German lessons if needed.

  • Top-notch work equipment, including a MacBook and all the trimmings.

  • A Multisport card for staying active.

  • A flat hierarchy and quick decision-making – no bureaucracy here!

  • Personalized career growth and feedback every six months.

  • Remote work and flexible hours – because life's too short for commutes.

  • Regular company updates and team-building fun – because we like to have fun!

What our recruitment process looks like:

  • You'll have the opportunity to meet with our recruitment team to delve into our culture, work methods, and project details.

  • We'll have a chance to gain deeper insight into your experience and expertise.

  • We’ll present you with a real-life architectural challenge to be discussed on-the-spot.

  • We might ask you for a representative code sample (public code, open source contribution, do our short coding assignment, etc.)

Requirements

What we need from you:

  • 5+ years of professional experience building modern Node.js services with TypeScript

  • Good knowledge of Node.js ecosystem and command of TypeScript

  • Ability to discuss and make design decisions that result in correct, reliable, performant & scalable systems

  • Understanding of basic infrastructure components

  • Familiarity with event-driven and eventually-consistent systems

  • Knowledge of system design patterns

  • Knowledge of SQL and experience with ORM frameworks (e.g. Prisma)

  • Strong automated testing skills (e.g. with Jest)

  • Willingness to work directly with business experts and stakeholders

  • Experience with Scrum / Agile environment

  • Be open and willing to learn from mistakes

  • Fluent English

Nice to have:

  • Experience with building GraphQL APIs

  • Interest in infrastructure

  • Experience with Azure Cloud: Functions, Storage, EventHub, DevOps

  • Experience with Next.js

Remote Job

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: