Position: Frontend (React) develoer
Company: Relevant Software
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2022-02-01T00:00:00+02:00

We are in need of an experienced, proactive and goal oriented front-end developer,  who can be a part of a FirstHomeCoach (https://relevant.software/cases/firsthomecoach/ ) development team that works on both the front and the back ends. You should be an active participant in the development process, write good code and be involved in decisions about software architecture design.
If you can handle this, let’s dive into more details.

**Responsibilities:**
- Participate in the development process;
- Cooperate with QA team;
- Recognize opportunities to improve code efficiency;
- Perform code peer-to-peer reviews;
- Contribute to software architecture planning;
- Maintain code and documentation integrity and organization;
- Help project owner in estimating new features;
- Keep up with emerging trends and technologies;
- Accurately match UI/UX design;
- Participate in various team-buildings and non-development activities (Risks identification, Threats Modeling, etc.)
- Build reusable components.

**Requirements:**
- 3+ years of commercial experience;
- Strong knowledge of JavaScript (ES5, ES6+), HTML5, CSS3;
- Good understanding of CSS Preprocessors, such as Sass;
- Experience with React/Redux is a must;
- Experience with TypeScript;
- Upper-Intermediate English;
- Experience working in an Agile environment (Scrum or Kanban);
- Experience with build tools, code coverage, and testing frameworks — Webpack, jest etc.;
- Strong Knowledge with Rest API;
- Proficient understanding of code versioning tools such as Git;

**Nice to have:**
- Experience with CI/CD;
- Understanding of SDLC and ISMS;

**We offer:**
- Competitive compensation based on your skills, experience, and performance;
- 20 working days of annual paid vacation and 5 sick leaves;
- 3 additional days off for special occasions;
- Sports activities reimbursement;
- Opportunity for career growth, mentorship and personal development plan;
- Experienced colleagues with 85% of middle and senior engineers;
Individual English lessons on-site (for all) and walkie-talkie lessons in the park (for citizens of Lviv);
- Comfortable office near Lviv city center in the park area;
- Possibility to work from anywhere in the world;
- Exciting projects involving the newest technologies;
- Friendly, positive, fun atmosphere;
- Regular performance assessments and salary reviews;
- Accounting as a service;
- Flexible working approach.