ReactJS Developer
RemoteKharkiv, Kharkivska oblast, UkraineJS Department
Job description
What you will do:
Deliver new progressive features and stabilize/enhance that already exist
Take part in the migration to React 18 from React 16
Design and development of a full Nx integration into our monorepo(s)
Prepare estimates (for own tasks) and in-time features delivery
Take care of project architecture
Communication with team and customer. Be a team member, not a solo-player
Stick to the development workflow
Write clean and well-structured code
We offer
- Flexible working hours, based on your time zone
- 45 working days per year for personal time out (20 vacation days, 4 additional days-off, 10 sick days, 11 flexible public holidays)
- A partial refund of the cost of certifications and professional conferences
- Partial sports membership refund
- Compensation for medical insurance
- Possibility of a working laptop refund
- Mentorship and knowledge-sharing
- Performance review with a possible compensation raise
Job requirements
What you can bring to the team:
4+ years of experience developing web applications with modern JavaScript programming frameworks, tooling, and libraries
2 + years experience with ReactJS, TypeScript
Experience with Redux, Apollo Client (GraphQL)
Experience with React SSR
Knowledge of Webpack development
Advanced knowledge of HTML5, CSS3, and SASS/LESS
Experience with React test libraries (enzyme.js, React Testing Library)
A clear understanding of Base patterns(OOP and OOD), SOLID
Experience with Scrum/Kanban Agile frameworks
English (verbal and written): Upper-Intermediate
Basic experience with Express.js
Will be a plusExperience with Nx (migrations, generators, executors)
Knowledge of Module Federation
Experience with Docker, Make, Shell Script, Jenkins
or
All done!
Your application has been successfully submitted!