We are seeking a skilled and experienced Lead React Developer to lead the development of cutting-edge web applications, mentor team members, and ensure the delivery of high-quality user interfaces that exceed client expectations.
Responsibilities
- Implement user interfaces for different applications based on pre-prepared design specifications
- Work with other project team members (UI designers, developers, system, and testing engineers) throughout the product development, testing, and implementation phases to ensure user interface integrity
- Work with customers (project management, content editors) to implement the envisioned functionality
- Provide estimates for how much time it will take to complete the defined layout/development tasks
- Develop, enhance, and maintain code and unit tests
- Document the implementation and work products
- Observe the quality rules during the project, supply the QA Leader with upcoming ideas
- Conduct code reviews and supervise other developers
- Participate in SCRUM ceremonies and lead technical meetings
Requirements
- 5+ years of experience in frontend
- 1+ years of experience leading an Agile team
- Advanced knowledge and experience in React and Redux, JavaScript/CSS/HTML
- Strong knowledge and experience in TDD, unit testing, and performance testing
- Strong knowledge of programming paradigms (OOP and Functional Programming)
- Knowledge and experience in TypeScript and Next.js
- Dedication to implementing high-quality web user interfaces
- Good communication and problem-solving skills
- Proficiency in both written and spoken English (B2 or higher)
Nice to have
- Experience in Cloud technologies (Azure, GCP, AWS)