Вакансия Middle React Developer

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

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 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, feature planning 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

  • Design and develop new features and integrate them with API and application
  • Analyze requirements, collaborate with team members to produce thoughtful software designs
  • Provide accurate estimates on work items
  • Participate in code review
  • Cover your code with Unit and Integration tests, TDD is welcome
  • Optimize application performance
  • Keep engineering operation process to ensure high-quality results
  • Be proactive and propose thoughtful decisions

Qualifications

  • Strong knowledge of JS
  • Bachelor’s degree in Computer Science or in the relevant field 
  • 2+ years of commercial experience in web development
  • Understanding of Functional Programming principles
  • At least 1 year of experience in developing using React.js and Redux
  • Knowledge of Data Structures and Searching, Filtering, Inserting Algorithms 
  • Knowledge of Webpack, NPM, Git, WebWorker, REST API’s
  • Fresh ideas and diversity in style and approach
  • Good communication and interpersonal skills
  • Intermediate English level or higher

Engineering Practices

  • Code review
  • Refactoring
  • CI/CD

We offer

  • Experience working with colleagues locally and abroad
  • 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 part of our company!

3c107351ad27a1c7bea3634d4fb28837
Представитель компании
Вакансии компаний
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.