Job Title: Team Lead Front-End Engineer
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.
Requirements
- 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.
Compensation & Benefits
- Pay in USD
- Opportunity to work in a diverse team
- Friendly and collaborative work environment
- 100% remote
Subscribe to Rise newsletter