Position: React.js+Node.js Software Engineer
Company: SoftServe
Experience required: 3y
English level: upper

**WE ARE**

Every day, our client uses our people’s expertise to reach out and help new customers. What’s more, together we’re exploring extraordinary new markets, from wellness to security, so that in an ever more connected and constantly changing world, we can offer our customers the most comprehensive service.

This time we are writing a new application to ingest data from various sources via both APIs and ETLs, alongside calculation rulesets to enable us to provide the business with accurate and robust commission data. The application will require an intuited user interface as well as a Back End that can process large and complex datasets.

With us, you will turn your knowledge into deeper skills, construct your masterpiece using code, get opportunity to learn and grow to have your proficiency recognized.

**YOU ARE**

A highly motivated Full Stack Developer (React JS/Node JS), looking for an exciting opportunity to join a vibrant and dynamic team of professionals and work for a reputable international company.

You possess the following experience:

- At least 3-year-experience in Back and Front End engineering
- Strong experience in React + Redux 
- Experience in NodeJS, Express JS framework
- Work with MongoDB and/or Azure Cosmos DB
- Have experience with Docker/Kubernetes
- Experience with Azure cloud service (nice to have)
- Strong understanding and experience in TDD
- Agile/Scrum methodologies and practices
- Upper-Intermediate English level

**YOU WANT TO WORK WITH**

Node.js, TypeScript, Javascript, React, Apollo/GraphQL, Redux, ES6, mongoDB, SQL, CoffeeScript, Backbone.js, Apollo/GraphQL, Redux

**TOGETHER WE WILL**

- Accomplish great things
- Get a generous number of learning and development opportunities along with our structured career path
- Process dynamic projects and still very stable place to work
- Enjoy convenient working hours with the UK customer
- Take  part in internal and external events where you can build and promote your personal brand
- Give you access to experienced specialists who are very willing to share their knowledge
- Care about your individual initiatives - we are open for them, just come and share your ideas

It’s an exciting time to join us and find yourself a place in our growing success story!