Position: Middle Front-End Engineer (React)
Company: Trinetix
Category: JavaScript
Experience required: 3y
English level: intermediate

The product we develop is a SAAS (software as a service) web-based application that aimed to automate calculation of share-based payments expenses.

 Our team consists of: Technical Delivery Manager, Business Systems Analyst, Application Architect, Developers, QA Engineers and Designers (up to 25 people).

Requirements:
- 3+ years of experience with React;
- Experience with React Hooks (React 16.8+);
- Experience with state management libs (Redux, MobX, etc.); 
- Good knowledge of Typescript;
- Testing with Enzyme/Jest ;
- Basic knowledge of HTML5/CSS; (we have an HTML/CSS guru for complex layout tasks);
- Experience in application frontend scalability, performance and security;
- Intermediate level of English.

Will be plus:
- Experience with Styled Components;
- Good knowledge of RxJs/Ngrx;
- Experience with Webpack;

Responsibilities:
- Feature development;
- Taking part in architecture design solutions;
- Participating in feature grooming;
- Communication with other team layers: BE, SQL, BA, QA, designers;
- Bug fixing.


Perks:
— Paid training programs, language courses;
— Medical insurance, gym, lawyer support, etc.;
— Free parking spot at a guarded lot near the office;
— Comfortable working hours;
— Great team events;
— Travel discounts;
— Variety of knowledge sharing opportunities.