Job Description
Responsibilities:
- Lead the development of our frontend applications, ensuring high quality, performance, and scalability
- Collaborate with product management and design teams to translate designs and wireframes into high-quality code
- Develop reusable components and libraries for use across our frontend applications
- Optimize applications for maximum speed and scalability
- Stay up-to-date with the latest frontend technologies and best practices
- Mentor junior engineers and provide technical guidance and support
- Collaborate with backend engineers to integrate frontend components with backend services
- Conduct code reviews and provide constructive feedback to ensure code quality and consistency
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field
- years of experience in frontend development
- Proficiency in HTML, CSS, and JavaScript
- Experience with modern frontend frameworks such as React, Angular, or Vue.js
- Strong understanding of web performance optimization techniques
- Experience with version control systems such as Git
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
- Strong problem-solving and troubleshooting skills
- Experience with backend technologies is a plus
Benefits:
- Competitive salary
- Comprehensive benefits package including medical, dental, and vision coverage
- Flexible work hours and remote work options
- Opportunity for professional growth and advancement
- Dynamic and collaborative work environment