Вакансия Junior React Developer

52 вакансии
Специализация: Front-end/JS
Уровень: Junior
Опыт: Полгода
Уровень английского: Intermediate
Город: Минск
Размер компании: 580

Great software doesn’t happen on its own. It takes great people. That just happens to be our forte. With nearly 20 years of matching top engineering talent with preeminent and innovative brands, we look for people who are inquisitive, resourceful, and dedicated to their craft and driven to help companies build great software. If this sounds like you, read on.

Project description

As a Frontend React Developer, you will have the opportunity to be a part of a team of developers working on media campaigns planner that empowers clients’ research, review, planning, management, and reporting across all media strategies. 

Team structure and Workflow

The team is integrated and allocated in Minsk, Ukraine, and Chicago. Team members use Gitlab for storing backlog as well as for CI/CD features. The team follows Kanban. Communication consists of daily stand up meetings, knowledge sharings, and interpersonal communication. Team members use Slack, Skype and Google Meet.

Technologies and Tools

  • Frontend - JS,  HTML5/CSS3, React.js, Redux, Reselect, Ramda 
  • BE for FE - Node.js server for collaborative edit mode
  • Testing Tools - Puppeteer, Mocha
  • Repository - Git
  • Other Stuff - WebWorker, Memoization, Virtualization, Functional Programming, Custom formula parsers with complex calculations, Heavy load UI with a lot of optimizations

Responsibilities

  • Develop new features using React.js/Redux
  • Help to maintain and improve existing tools created by the team from scratch
  • Participate in the support and refinement of the project code base and fixing bugs
  • Develop and support automation tests
  • Take an active part in daily meetings
  • Be proactive and propose thoughtful and nontrivial solutions 

Qualifications

  • Bachelor’s degree in Computer Science or in the relevant field (2-4 courses students)
  • Knowledge of native JS (ES5, ES6)
  • Practical knowledge of React.js and Redux
  • Experience with version control system (Git)
  • Understanding of functional programming principles
  • Hands-on experience in cross-browser layout (HTML5/CSS3) and in using CSS
  • Mathematical/engineering thinking
  • Knowledge of algorithms and data structures
  • Initiative, do not fear to defend your point of view despite limited experience
  • Motivation to learn new things
  • Good communication and interpersonal skills
  • Intermediate English level or higher

Engineering Practices

  • Code review
  • Refactoring
  • CI/CD

We offer

  • Opportunities for self-realization working on challenging projects using new technologies and tools
  • Friendly team and enjoyable working environment
  • Participation in professional trainings and meetups
  • Medical & family care programs
  • Various sport activities coverage (including AllSports card)
  • Fully paid by Forte 5 sick days during the working year
  • Internal English courses provided by Forte Teacher
  • Comfortable and fully equipped workplace
  • Forte Group loyalty card

Join us and be a part of our team!

Fa9a6aab70d70624684415ebf57963d4
Представитель компании