Senior Node.js Engineer

Senior Node.js Engineer


  • 3-4+ years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
  • Experience with Node.js, NestJs;
  • Experience with TypeORM, PostgreSQL, Typescript;
  • Experience with GraphQL;
  • Experience with AWS: (SES, Lambda, Cognito, Aurora RDS);
  • Experience with Serverless;
  • Experience with REST API;
  • Experience with GIT and branching workflows;
  • Knowledge of build tools for JavaScript projects;
  • Ability to execute in a startup environment;
  • English: Upper-Intermediate+

Would be a plus.

  • Experience in working at an early-stage startup;
  • Experience in developing fintech applications;
  • Experience in managing a team or a technical lead position
  • Knowledge of HTML, CSS, and React ecosystem;
  • Experience with SOA, Serverless architecture;
  • Experience with unit tests (Jest, Jasmine);
  • TDD, JWT, Agile, Scrum;

What you will do.

  • Deliver performant, testable, maintainable, and high-quality code on the back-end;
  • Implement new features, evolve existing ones, and fix bugs, with quality code;
  • Building new GraphQL schemas, queries, and mutations in Node.JS (Apollo Server) to support the web app and microservices;
  • Designing and implementing Postgres database schemas;
  • Writing integration and unit tests;
  • Working with AWS services such as Lambda and Cognito;
  • Working on other automation microservices;
  • Working with third-party APIs;
  • Integrating with the GraphQL API (Apollo Client) and other backend services;
  • Participate in estimation and planning sessions;
  • Provide a positive, polite, and open-minded style of communication;

What you will get.

  • Competitive compensation depending on experience and skills;
  • English classes;
  • Exciting and challenging projects all over the world on a long-term basis;
  • Flexible working hours;
  • Career development opportunity;
  • Health/Sports Benefits;
  • Informal and friendly atmosphere, a lack of bureaucracy and micromanagement;
  • Paid vacation (18 working days) and 10 sick leaves;
  • Unlimited work from home (remote) or in the office.

Your Geniusee Career Growth:

  • 360-degree feedback

    A process through which feedback from an employee’s subordinates, colleagues, and supervisor, as well as a self-evaluation by the employee themselves, is gathered.

  • Evaluation

    Time to talk with an expert. Together, you will assess the progress you have achieved.

  • Navigation
  • Summarize your review with a manager and define your future goals.

Apply here:

Attach CV File (.pdf, .doc, .docx)
download icon
Drag and Drop here
Browse files

Drop us a line.

Tell us how we can help you.

warningPlease, fill out this field
Geniusee form
* Industry
* Expected Budget
thank you thank you

Thank you.

We will answer you as soon as we determine which of the team members is the most worthy to talk to you :)

The website uses cookies to improve your experience. Learn more

Got it cookie-message