Position: Front End Lead (React)
Company: Tacans
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2023-09-01T00:00:00+03:00

As the number of projects in Tacans grows, we are looking for a Front-end Lead to set up and manage a new team of front-end developers. This team will be working on a new and technically challenging project.  Daily, you will work with your team peers, as well as Rust, Golang, Product Managers, DevOps teams, Designers, and their Team Leads. You will also participate in project calls and product planning sessions. It is expected that you will take full responsibility for the product delivery from the front-end side, will set up a team from scratch and define all the tools to make the delivery smooth and of good quality. This is a fantastic role for a professional looking to level up his/her career and contribute to a high-growth startup.  If you are a self-organized professional and excited to work with cutting-edge technologies, Tacans is the right place for you!

**Responsibilities:**

• Set up a team of front-end developers from scratch and manage it daily. 
• Deliver high-quality, testable, extensible code. 
• Design and implement the front-end architecture. 
• Conduct code reviews to ensure that the new code follows best practices. 
• Being fully responsible for the development and delivery of functionality from the front-end side.

**Requirements:**

• Previous experience working as a Lead developer/Team lead. 
• In-depth knowledge of React.js, SOLID, JavaScript, CSS, HTML, and other front-end languages. 
• Knowledge of REACT tools including React, Webpack, Vite, testing-library, Redux, **Mobx**. 
• Familiarity with browser-based debugging and performance testing software. 
• Experience with REST / stateless API design and microservices architectural style. 
• Knowledge of frontend-related CI/CD processes. 
• Experience with TypeScript. 
• Creative, proactive and not afraid to step outside of your comfort zone. 
• Understanding of DeFi products or willingness to learn. 
• Technical English proficiency is a must. 
• **Previous experience in blockchain and the financial domain** is a plus.

**Our stack:**  

• JavaScript / React  
• Mobx, TypeScript, RPC API, ES6+  
• Git 
• HTML/CSS pluss - redux toolkit - thunk - styled modules - scss - webpack

**We provide:**

• Competitive compensation;
• Passionate experienced team, friendly atmosphere;
• Paid time off - 22 business days per year;
• Non-documented sick leave - 5 business days per year;
• Documented sick leave - 10 business days per year;
• Equipment for work (laptop + headset);
• Regular corporate events;
• Enjoyable working environment: comfortable and fully equipped office and possibility to work from home;
• Opportunities to participate in professional trainings.