Position: Front-End Developer (React) / Team Lead
Company: WRK Consult Ltd.
Experience required: 3y
English level: intermediate

At the position of Senior FE developer you will contribute to projects by creating new functionality and maintaining the existing. Mostly but not limited to Fintech and E-Health domains.

https://edenlab.io

**Skills**:

3+ years of experience in Front-End development;
1+ years of leading teams, performing code reviews (Team Lead position);
— Deep knowledge of modern JavaScript
— Strong understanding of React concepts and principles
— Knowledge and experience of state management approaches and libraries (React Component State/Redux/Reactive programming)
— Strong understanding of client-server architecture
— Experience with styling techniques (SCSS/PostCSS/CSS modules)
— Experience with modern JS tools (Babel/Webpack/create-react-app)
— Experience with various template engines (both client-side and server-side)
— Programming paradigms and associated patterns — OOP (MVC/MVVM), FP (FRP), Event-driven programming (Pub/Sub, Mediator)

**Will be a plus**:

— CI tools (Travis, Jenkins, Spinnaker)
— Test automation (unit and acceptance)
— Experience with React Native
— Experience with GraphQL

**Responsibilities**:

— Writing reusable, testable, and efficient code
— Develop new user-facing features
— Build reusable code and libraries for future use
— Ensure the technical feasibility of UI/UX designs
— Optimize application for maximum speed and scalability
— Collaborate with other team members and stakeholders
— Tasks estimation
— Conduct code reviews with team members
— Take part in the solution design