Senior JS Engineer (React) (offline)

Requirements

JavaScript knowledge (at least 5 years work experience)
Good experience with ReactJS/Redux (3 years work experience)
HTML5/CSS3 development experience.
Version-control system - Git
Package manager (npm/yarn)
Experience of working with UNIX terminal
Able to work in a team or independently
OOP

Recommended Experience

TypeScript
Writing Unit Tests for JavaScript
Knowledge of testing principles (test pyramid)

Responsibilities

Develop high-quality SPA
Own the development and rollout for an entire product, or large project Deliver solid and maintainable software
Implement, review, support and debug required scope
Write e2e, unit tests and integration tests
Participate in code review
Participate in verbal and written communication with the client(s)

About project

1. Application to control, monitor and work with turnstiles in transport. Gathering metrics from devices, update management for devices. Dashboard with error analytics and statistics from pass-through devices.

Technology stack: React, Node.JS, BitBucket, AWS, DevExpress components

2. Comprehensive solution to automate the lengthy process of calculating the compensations and benefits of the employees. It takes a huge amount of HR time to generate the appropriate offer, looking at the candidates' profile and experience.

Technology stack: React, Redux, redux-saga, TypeScript, JHipster

Our perfect candidate

Seeks constant professional growth
Produces qualitative results
Is able to effectively organize the workflow
Wants to develop technical skills
Is ready to take responsibility for the results

We offer

With us you can:

Develop your professional skills
Grow within the company

Also, we provide:

Fair and competitive compensation and benefits
Flexible working conditions
Great office, a 5-minute walk away from Pushkinska metro station
Medical compensation
English classes
Pizza Fridays
Discounts offered by IT Loyalty
Unforgettable corporate events and holidays celebrations

About Dashdevs

Dashdevs is a melting pot of specialists who create effective solutions for our clients. We do not build spaceships or boast about our own perfection, but we always strive for improvement. We provide conditions for comprehensive learning and development.

Our mission is to provide businesses with fintech solutions that deliver results, going beyond mere code and solving real business challenges.

Here we are looking for people who will complement the team with their experience, knowledge, and desire to achieve more.

What we offer

25 vacation days
Ability to transfer unused vacation to the next year
Professional Growth within Personal Development Plan
Powerful team expertise and mentorship
Regular performance review
Competitive salary
Friendly team and enjoyable working environment
Regular online team-building events
Accounting support (Ukraine)
Ability to work entirely remotely from anywhere in the world
Assistance and expenses coverage in obtaining certification
Partial educational expenses coverage

Company website:
https://dashdevs.com/

DOU company page:
https://jobs.dou.ua/companies/dashdevs/

The job ad is no longer active
Job unpublished on 11 June 2021

Look at the current jobs JavaScript / Front-End Kharkiv→