eTeam is looking for well-experienced Node.js developer to join our multifunctional team.
Our client is an international company that have offices in different countries. The project is a platform for micro-tasking (microtask is any job that can be completed on one screen, without any additional tools).
Requirements:
— 3+ years of professional experience building Node.js applications;
— Solid understanding of OOP;
— Experience working with GraphQL;
— Experience working with relational databases such as PostgreSQL;
— Experience working with TypeScript;
— Upper-intermediate written and spoken English.
Responsibilities:
— Focusing on the back-end development of web-application;
— Writing reusable and maintainable code;
— Designing and implementing new features and functionality;
— Optimizing code for maximum performance;
— Proposing solutions and approaches to technically handle non-trivial requests;
— Participating in the Agile development process, team planning, estimation, review activities;
— Work in an international team.
We offer:
— Grow professionally with subsidized certifications, courses, and conferences;
— Improve your English with conversation clubs and direct client communication;
— Enjoy our extra perks: remote work, flexible schedule, bonuses for important life events, fresh food & snacks in the office;
— Let loose with fun parties, BBQs, online activities and off-sites.