#1 Job Board for tech industry in Europe

Frontend Engineer (React)
JavaScript

Frontend Engineer (React)

Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    React

    regular

    Redux

    regular

    JavaScript

    regular

    SQL

    regular

    HTTP protocol

    regular

    Python

    nice to have

    UX

    nice to have

    Design Patterns

    nice to have

    Functional Programming

    nice to have

    SVG

    nice to have

Job description

At the moment our recruitment process for Frontend (React) Engineer is held entirely online.

Yearbook Publishing is our passion. Will it be yours?
For over 100 years, Balfour Yearbooks has documented the passions, milestones, and memories of students around the globe. We are here to help at the most important step of their yearbook journey. Our team had been building a yearbook web application for about 4 years but still, there is a lot to do. We are focused on improving performance, adding advanced tools for graphic and text design, and upgrading the user experience. Not only does our mission provide technical guidance but also best practices to help client build a professional yearbook application.

We are open for an experienced Frontend developer looking for a non-corporate atmosphere, proficient in JavaScript (React/Redux) and willingness to work in Python.

Responsibilities
  • Design and implement web application with JS React/Redux
  • Co-create client vision by responding to business needs
  • Introduce best practices, new solutions, and improve the performance of the application
  • Create views with HTML5, CSS3, Less
  • Code reviews
  • Write unit tests with Jest
  • Participate in building features from scratch on planning meetings with the client
  • Communicate with an international team

Requirements
  • Experience with  JavaScript & React/Redux
  • Knowledge of HTTP request/response structure
  • Good command of English
  • Good communication skills, openness

Nice to have
  • Sense of UX
  • Willingness to develop in Python
  • Experience in SCRUM methodology
  • Understanding of Continuous Integration process and purpose
  • Knowledge of SVG markups
  • Knowledge of building tools (Webpack)
  • Design patterns
  • Functional Programming
  • Knowledge of unit testing and mocking libraries

Your benefits on this position
  • Truly open and friendly environment with the feedback culture
  • Individual growth & development plan
  • Weekly Lunch & Learn meetings
  • Rewards for the success of the month and year
  • Cafeteria MyBenefit where you can choose your favorite perks (e.g. private medical care, sports activities, etc.)
  • Access to psychological consultations via Wellbee platform
  • Integration activities & trips
  • Language lessons (English and German) & other learning opportunities