Position: Frontend Team Lead
Company: SocialTech
Category: JavaScript
Experience required: 5y
English level: upper

**Benefits:**
- Minimum bureaucracy, maximum independence;
- Freedom of action and full ownership;
- We make global decisions together; local - everyone himself/herself.

**If you are driven by speed, performance, responsibility and direct influence on business decisions, then let's talk!**

**What you'll do:**
- Mentor and support other team members through code reviews and continuous feedback;
- Design & develop frontend part for a new web product from scratch;
- Collaborate and communicate during the Scrum meetings with teammates and stakeholders;
- Participate in business discussions and affect business decisions;
- Take initiative to research new technologies, read articles and news in order to understand the current state of the frontend community;
- Work side-by-side with highly experienced professionals who cover all the areas of running a start-up;

**We're excited about you because you:**
- Have 5+ years of Software Engineering hands-on experience and at least 3 year with React.js and at least 2 years of using TypeScript or any other strict typing solution;
- Review your teammates' code, help define high standards, and look for ways to improve the overall quality of our codebase;
- Have experience with Flux architecture, understanding its implementations and alternatives;
- Tend to write code that is easy to read/support. You practically know what do “YAGNI”, “DRY”, “SOLID” mean;
- Understand what is UX and how you can contribute to constantly improving it.

**Will be +:**
- Experience in communicating with inner and outer customers, seeking issues and points of improvement, and suggesting solutions;
- Experience choosing the right strategy to build all levels of automated testing;
- Experience with A/B testing;
- Experience with styled-components, gatsby, WebRTC, React Native;
- Experience with docker, k8s, helm.

**The Perks:**
- A world-class team of T-shaped skilled professionals that share knowledge and support each other;
- High level of compensation that allows you to focus on work;
- Medical insurance;
- A training budget with opportunities to visit paid conferences, training sessions, workshops, etc.