Location: Kyiv, Ukraine

We are looking for a Full Stack React/Node.js Developer with experience in each of the phases of software development including requirements, design, coding and implementation, test and maintenance. You will be on the front lines of creating beautiful and rich user interactions and experiences for Business Applications.

Essential Job Duties:
  • Working closely with UX and back-end Developers.

  • Participating in architectural, design and product discussions.

  • Helping to design and create RESTful APIs to drive functionality.

  • Learning new technologies.

  • Working in an agile environment with an excellent team of engineers.

Required Skills & Experiences:
  • 3-5 years experience with React and Node.js stacks

  • Solid grasp of the web fundamentals (e.g. ES6, HTML and CSS extensions such as SASS)

  • Demonstrated experience interpreting user journeys and UI Designs — seeking clarification where necessary

  • Broad understanding of algorithms and data structures

  • Demonstrated experience with UI testing frameworks (e.g. Jasmine, Jest and others)

  • Experience using ExpressJS to build API;

  • Experience with MongoDB, XML and SOAP Services;

  • Experience of developing applications from scratch

  • Experience of planning and implementing application architecture

  • Experience with TDD, BDD, KISS, SOLID, Microservices approaches

  • Hands-on experience with JavaScript Development on both client and server-side

  • Web Application security and Authentication methodologies and Frameworks

  • Experience working with Agile methods based on fast iteration and validation cycles

  • Very strong communication and collaboration skills