Job Description
Job Title: Team Lead Front-End Engineer
Reports to: CTO
Role & Responsibilities
Reports to: CTO
Role & Responsibilities
- Design, Architect and Develop and maintain web applications using React.js and Next.js
- Implement responsive designs and ensure cross-browser compatibility and end user experience
- Collaborate with UI/UX designers to translate design systems and wireframes into high-quality code
- Optimize applications for maximum speed and scalability
- Work closely with backend developers to integrate APIs and other services
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to team and personal learning
- Troubleshoot and debug applications to ensure smooth user experience
- Stay up-to-date with the latest industry trends and technologies to ensure our applications are modern and competitive
- Train, coach and lead development team
- 7+ years of relevant work experience; must include experience in a leading position
- Strong Experience in React.js with Next.js
- Strong proficiency in JavaScript with TypeScript
- Thorough understanding of React.js and its core principles
- Strong understanding of responsive design principles and mobile-first development
- Experience with design systems and ability to implement them effectively
- Familiarity with RESTful APIs and GraphQL
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with code versioning tools such as Git
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills
- Fluency in English is a must
- Pay in USD
- Opportunity to work in a diverse team
- Friendly and collaborative work environment
- 100% remote