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.
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.
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
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