NODE.JS DEVELOPER

📍 Work From Anywhere – A fully remote role with a strong, collaborative team environment.

We are looking for a Senior Node.js Developer, with extensive experience in building high-quality, large-scale web applications in international environments, to join our team and contribute to an exciting fintech project.

YOUR ROLE:

  • You participate in clarifying requirements, designing and implementing web applications;
  • You contribute to quality improvement, via code reviews and unit-tests, and check the results of your work together with other members of the team;
  • You estimate the necessary effort, record the actual effort, and communicate with the team members or client’s technical contact on any potential issue;
  • Designing, building and maintaining excellent applications with clean code;
  • Integrating third-party API’s;
  • Write unit and integration tests;
  • Care deeply about performance, usability, and accessibility;
  • Collaborate with teams to discuss technical and usability trade-offs;
  • Create fast, reliable, and documented code that others can understand.

REQUIREMENTS:

  • 5+ years of professional experience working with Node.js;
  • 8+ years of professional software development experience;
  • Experience with NestJS framework;
  • Experience working with ORMs and databases, including relational (PostgreSQL) and NoSQL (MongoDB);
  • Experience working on large, complex systems with a strong understanding of enterprise software architecture;
  • Experience with Agile software development methodologies, preferably within a distributed team environment;
  • Fluent in English, both written and spoken.

NICE TO HAVE:

  • Experience with AWS services is a plus;
  • Knowledge of React.js is a plus.

WHAT YOU CAN EXPECT:

  • A pleasant work environment with an enthusiastic, young but experienced team, with flat hierarchies;
  • Challenging tasks and projects built with cutting edge technologies;
  • Work from wherever fits you best: full remote, hybrid, offices in Timisoara;
  • Flexible working hours;
  • Company hardware (laptop, mouse, headsets) & all the needed tools and software;
  • Regina Maria membership (largest medical network in Romania);
  • A custom-made well-being program that encourages the activities that you desire (gym, sports, massage, eye glasses, private health insurance, private pension);
  • Active technical support within the company (buddy program – you will always have someone who can help you when it’s needed);
  • Internal knowledge sharing sessions on technical topics of interest;
  • Attractive salary aligned with your skills and experience;
  • Company organised parties (Easter, Halloween, Christmas) where we can eat, drink, relax and get to know each other;
  • Summer & Winter team building experiences, in relaxed environments with a view 🙂

Send us your CV at hr@webchain.ro