What will need to be done:Fix simple bugs on the frontend: broken layout, incorrect styles, form validation errorsAdd new UI components based on ready-made layouts in FigmaWrite unit tests for ready-made functions using JestRefactor legacy code: move repetitive parts into separate functionsIntegrate ready-made API: connect endpoints, process responses, display data on the pageCode review: study the code of senior developers, ask questions, get feedback on your codeWe are looking for:Understandin
What will need to be done:
- Fix simple bugs on the frontend: broken layout, incorrect styles, form validation errors
- Add new UI components based on ready-made layouts in Figma
- Write unit tests for ready-made functions using Jest
- Refactor legacy code: move repetitive parts into separate functions
- Integrate ready-made API: connect endpoints, process responses, display data on the page
- Code review: study the code of senior developers, ask questions, get feedback on your code
We are looking for:
- Understanding of HTML5, CSS3, React basics (hooks, useState, useEffect)
- English level B1
- Completed courses in JavaScript or pet-project on GitHub
- Commercial experience is not necessary- the main desire to develop and learn
Conditions:
- Schedule: 5/2, Mon-Fri 10:00-19:00 (flexible start: possible 9:00-18:00 or 11:00-20:00)
- Office: Kyiv, Horizon Park Tower BC, 3 minutes from the Pecherska metro station
- Official employment after a trial period of 1 month
- Paid subscription to courses: Udemy, Frontend Masters, Egghead
- Personal mentor from the team Senior developers
- Growth: Trainee > Junior (6-9 months) > Middle (1.5-2 years)
Additional:
- Compensation of 50% of the cost of English language courses
- Paid conferences (1-2 times a year)
- 8000 UAH bonus after successful completion of the trial period
- Library of technical books in offices + e-books on request
- Team-building: paintball, quests, barbecue