Position: Senior NodeJS developer
Company: Academy SMART
Experience required: 5y
English level: upper

Academy SMART is looking for an expert Senior NodeJS developer who can carry the development of an API written in Node.js that is exposed to customers directly, can build and advise in respective areas.

We are looking for someone who enjoy contributing with ideas on how we can facilitate our users with easy to use integrations of their cloud consumption and customer/product data.

Requirements:
6+ years experience in software development;
Strong knowledge of Node.js;
Javascript/TypeScript;
Experience with API frameworks;
Values the importance of unit/integration testing;
Experience designing API’s;
CI/CD;
Nice to have:
Experience with gRPC;
Experience with behavior driven development;
Experience working with SQL/Postgres/MariaDB/MySQL;
Experience with containers/kubernetes;
Experience with SaaS;


Responsibilities:
Participate in solution design and development, deliver high-quality code;
Regularly communicate with the team members at client’s side, participate in status meetings, design sessions, and brainstorming;
Provide estimation and reporting of assigned tasks;

About the project:

At Exivity we now have over five years of experience developing a hybrid cloud metering and billing solution, and we are ready to apply the lessons we’ve learned onto a next-gen codeless SaaS metering and billing solution. Our main goal is to have the easiest and most straightforward pay-as-you-go solution in the world, that can be configured without writing any code.

We offer:

20 working days of paid vacation per year;
Official holidays of Ukraine — days off;
Modern equipment for work;
Corporate events;
External and internal training: conferences, professional events, courses, TechTalks;
English speaking club.

Recruitment process:

First acquaintance ---- Technical Interview ---- Customer Interview