Position: Senior Front End Engineer for Fixly
Company: Rebbix
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2021-03-01T00:00:00+02:00

**About Project**

Fixly is helping customers to get things done. From house renovation to organizing a party. Fixly is a part of Naspers family along with other projects like OLX, Letgo, Otomoto. Fixly is operating in Poland, helping over 500k customers every month to find the right professional for their task. We are constantly growing and looking to capture other markets.
Our team is part of Fixly from the very start, over 3 years now. We do UX, development, infrastructure, SEO, and generally make this product work.

**Requirements:**

Software engineering fundamentals, algorithms and data structures, OOP, DDD
Solid knowledge of ES6 JavaScript (and/or TypeScript), HTML, and CSS
Solid experience with ReactJS 
Modern web client development and testing tools
Good understanding and practical knowledge of continuous integration/delivery methods
Familiar with GraphQL
Upper-Intermediate English

**Will be a plus:**

Is ready to tackle infrastructure challenges when needed
Experience in developing production Node.JS code or willingness to learn
Browser APIs & front end performance optimizations
Experience in implementing server-side rendering (apart from next.js)

**Responsibilities:**

Closely work with the product manager, UX designer, and dev teammates
Take part in the whole product/feature lifecycle (from discussing an idea to shipping to production and observing the impact)
Write production code, with one avg week time to market
Possess ownership and responsibility for application components.
Develop new features 60% of the time, improve existing codebase 30%, invent new stuff 10% 
Write tests. Support automation QA in the development of e2e tests
Keep an eye on build times, SPA performance, web/SSR performance. Optimize all of that.

**We offer:**

Hands-on live product experience
Professional growth
Flexible hours
No time tracking
Flat structure, no corporate BS
Excellent working environment (office, desk, hardware, fireplace)
Gym in the office with professional trainers
Regular BBQ’s, events, meetups, parties
And much much more