Position: Full Stack (NodeJS/ReactJS) Developer
Company: Diatom Enterprises
Experience required: 3y
English level: upper

REQUIREMENTS:

Strong proficiency with JavaScript/ES6+, Node.js, React.js, and associated dependencies e.g. Next.js, Express, Apollo. Bonus: Redux, Webpack, Babel;
Good understanding of Javascript test frameworks e.g. Jest, Cypress;
Experience with SQL and NoSQL databases;
Good understanding of RESTful APIs and/or GraphQL;
Experience with Cloud technologies is a big plus (e.g. Amazon Web Services, Microsoft Azure, Google Cloud);
Application logging and monitoring (client and server-side);
Understanding of security and data protection considerations (e.g. CORS, authentication, JWT, AWS Cognito/OAuth);
An understanding of the principles and practices of Continuous Delivery;
A comprehensive understanding of web performance optimization considerations and techniques;
Work experience as part of a Scrum-based Agile team, working closely with designers, business users, architects, and back-end and front-end developers;
Tools and processes common to agile development teams (Jira, Github, Slack);
Active Github account with contributions to open source is a bonus;
Experience with other technologies will be considered a big bonus;
English must be Upper-Intermediate or higher.

WE OFFER:

Work with a team of one of the largest European transports company;
100% remote or on-site full-time position;
Competitive compensation;
Great team.

Diatom is proud to be an equal opportunity employer. We are committed to building a team that represents and respects diverse backgrounds, perspectives, and skillsets. All qualified candidates that share Diatom’s core values are strongly encouraged to apply.

Check out our UA website: https://diatomglobal.com.ua/