Position: Full-Stack developer (React+Node)
Company: Relevant Software
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

**Client:** a specialised logistics provider, offering e-commerce companies to fulfil “crossborder e-commerce”. Shops from EU can sell their products in Switzerland (UK, Finland launching soon) and MS Direct takes care of all tariff processes as well as return processes.

**Project:** The new Crossborder platform.

**Responsibilities:**
- Participate the development process;
- Cooperate with QA team;
- Recognise opportunities to improve code efficiency;
- Perform code peer-to-peer reviews;
- Contribute to software architecture planning;
- Maintain code and documentation integrity and organisation;
- Help project owner in estimating new features;
- Keep up with emerging trends and technologies;
- Accurately match UI/UX design;
- Participate in various team-buildings and non-development activities (Risks identification, Threats Modeling, etc.);
- Build reusable components.

**Requirements:**
- 3+ years of commercial experience;
- Strong knowledge of JavaScript (ES5, ES6+), HTML5, CSS3;
- Good understanding of CSS Preprocessors, such as LESS and Sass;
- Experience with React/Redux is a must;
- Experience with TypeScript;
- Intermediate level of English;
- Strong knowledge in Node.js (Express);
- Experience working in an Agile environment (Scrum or Kanban);
- Experience with build tools, code coverage, and testing frameworks — Webpack, jest etc.;
- Experience with SQL and NoSQL databases – PostgreSQL, MongoDB;
- Strong Knowledge with Rest API;
- Proficient understanding of code versioning tools such as Git;
- Experience with Redis, ElasticSearch.

**Nice to have:**
- Knowing Libraries like Tailwind, Chakra UI, Testing Library, Cypress.

**We offer:**
- Competitive compensation based on your skills, experience, and performance;
- 20 working days of annual paid vacation and 5 sick leaves;
- 3 additional days off for special occasions;
- Opportunity for career growth, mentorship and personal development plan;
- Experienced colleagues with 85% of middle and senior engineers;
- Individual English lessons on-site (for all);
- Possibility to work from anywhere in the world;
- Exciting projects involving the newest technologies;
- Friendly, positive, fun atmosphere;
- Accounting as a service;
- Flexible working approach.