Position: Front-end Developer TL (React.js)
Company: Enke Systems
Category: JavaScript
Experience required: 5y
English level: upper
Published: 2023-01-01T00:00:00+02:00

About the client:

Warner Music is one of the three largest musical labels. We are recreating their licensing and royalty creation system to be able to process large amounts of incoming data within seconds. We are creating a reactive system based in AWS, using lambda functions and Camunda as a business rules engine, which will allow to customize and scale the system infinitely.

More here: https://www.wmg.com/

Project: Service for major labels that puts your music into online stores & streaming services.

Required skills:
- Firm React.js development experience for enterprise applications;
- Advanced TypeScript user;
- Solid knowledge of HTML, CSS, JavaScript (modern standards);
- React ecosystem & tools (tools around React: routing, state management, forms, localisation);
- Design systems experience (MUI, Fluent, Ant);
- Modern frontend fundamentals (package management, bundling, static code analysis);
- Styling React components (CSS in JS, SCSS Modules);
- OpenAPI and data contracts & TypeScript;
- Tolerance to tech decisions and existing tools sets;
- Modern teamwork flows & ceremonies;
- Good English (tech documentation, requirements, verbal communication).

Will be plus:
- React application testing (components testing, e2e);
- Client-side auth flows & networking;
- React libraries such as react-hook-form, redux-toolkit, dnd-kit, react-window, react-intl, MUI 5;
- SPA, CSR, SSG, SSR approaches;
- Experience with Figma to React planning and implementation.

Responsibilities:

- Develop new frontend functionality for the product;
- Extend existing components and apps based on requirements;
- Troubleshooting possible FE issues across environments;
- Teamwork (Code Reviews, Agile ceremonies, BE collaboration).

We offer:
- Contract with the American company;
- 20 days of paid vacation and 10 days of paid sick leaves;
- Flexible work schedule, full-time;
- Remote job;
- Various benefits;
- English speaking club;
- No micromanagement;
- Friendly team of highly experienced specialists;
- Corporate culture of transparency, productive challenging & innovation.