SoftServe is the largest Ukrainian IT company, a team of 5,500+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
24 июля 2019

Intermediate Strong Full Stack Software Engineer (React.js + Node.js)


Необходимые навыки

• A candidate with 4+ years of strong experience building backend systems in any technology (PHP, Python, Java, C#, Ruby, or Node.js)
• The one who has 2.5+ years of strong experience in dedicated backend development in Node.js
• Having strong experience in relational database development (Postgres preferred or MySQL)
• Demonstrate experience in automated testing, TDD style development
• Experienced in collaborating on a team practicing continuous integration (TeamCity, Jenkins, CircleCI, etc.)
• Good at Microservice Architecture development
• Fluent at React + Redux/HTML5/CSS3 development
• Experienced with MVC design pattern


• Support your technical and personal growth — we have a dedicated career plan for all roles in our company
• Process dynamic projects and still very stable place to work
• Enjoy flexible working hours — whether you are a morning bird or a sleepy-head it is ok with us
• 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
• Show you our casual atmosphere — no dress code
• Care about your individual initiatives — we are open for them, just come and share your ideas
• Make you familiar with our structured career path and development opportunities
• Share many other advantages with you such as attractive salary, modern office, a package of benefits, language classes, etc.


• Node.js platform for the building of Rest API
• Declarative UI — React
• Functional state management — Redux
• TDD — Mocha, Chai, Sinon
• JS modules — ECMAScript 6, Typescript
• CSS modules — CSS 3 Single-page apps
• Data visualization — D3, SVG
• Accessibility — semantic markup, ARIA, a11y audits
• Optimized assets — webpack, CDN
• Source control — GitHub
• Databases — PostgreSQL, Cassandra, Redis
• Messaging — event-driven (publish/subscribe) architecture; AMQP and SQS Microservice architecture
CI — SaltStack, TeamCity

О проекте

We are a cross-functional full-stack team with heavy backend focuses. We are in charge of making many of the backend systems and some internal shared packages that are the backbone of other systems and services. Uptime is essential for all APIs that we manage. We have many complex problems to solve including transcripts, translations, and raw video management.