Senior Front-End Developer (React Stack)/Team Lead

Overview

Platform for investment professionals, used by thousands of customers, including large corporations, serial entrepreneurs and start-ups, venture capital and private equity firms, investment banks, law, accounting and recruiting firms, and many others. Multiple awards winner: «The Best Financial & Market Data Information Solution», 2 times «The Best Information Service delivered As Mobile App/Platform» at SIIA CODiE Awards

Responsibilities

Manage a team of front-end developers.

Lead a development process of new features and products/support existing ones.

Provide support on the phase of specs delivering in terms of better user experience, performance, costs of developing and supports.

Approve technology stack taking into account existing code base and practices as well as expediency to meet upcoming challenges.

Design features and application pages based on provided wireframes and requirements.

Develop React components for further usage across the application.

Redesig/refactor JS/HTML/CSS code for a better performance.

Requirements

5+ years of website or web-application development.

Analytical and abstract thinking, ability to communicate with abstractions.

Great problem solving skills.

Deep understanding of OOP, POP, FP.

Extensive experience in JavaScript (ES5/ES6).

At least 2 year of experience in React technology stack: React, Redux, Reselect, Flow/TS, ESLint, Webpack, HTML5, CSS3, Stylus, Jest.

Product-oriented attitude.

Self-motivation, proactivity, positive attitude.

Result oriented - true desire to deliver.

Continuous self-improvement.

English level: intermediate and higher.

Would be a plus

Experience with Java-based projects.

Experience in team management.

Being a UI trend geek.

We offer

A competitive reward for your skills, experience, input, and results.

Individual career plans and the guidance of Career Advisor.

Complete legal assistance and consultations from our lawyer.

Coverage of expenses on conferences, master classes, and certifications.

English classes and opportunity to learn from a native speaker.

Regular team events and activities.

Apply Online
This form collects your name, phone and email so that we can contact you later. Check out our Privacy Policy for the information on how we protect your data.

Apply with LinkedIn