Eyewa
As Senior Front End Engineer at Eyewa, candidate will be responsible to develop and maintain high quality front-end code for web applications, ensuring responsiveness and cross-browser compatibility. And also optimize application performance and user experience through code enhancements and performance tuning.
Responsibilities of Senior Front End Engineer
- Architect, design, and implement robust and maintainable frontend applications using React.js and Next.js.
- Collaborate with UI/UX designers to translate design wireframes into efficient and visually appealing user interfaces.
- Conduct thorough code reviews to ensure code quality, adherence to best practices, and maintainability.
- Identify and implement performance optimization techniques to enhance the overall user experience.
- Work closely with backend developers, QA engineers, and other stakeholders to ensure seamless integration and functionality.
- Stay abreast of industry trends, emerging technologies, and best practices to continually enhance development processes.
- Mentor junior developers, providing guidance and support to foster their professional growth.
Requirements for Role of Senior Front End Engineer
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum of 6 years of experience in frontend development with a strong focus on React and Next.js.
- Extensive experience working with React.js and Next.js, with a deep understanding of their core principles.
- Experience in developing responsive and mobile-friendly web applications.
- Hands-on experience with RESTful APIs and integrating frontend applications with backend services.
Skills And Knowledge Desired
- Solid understanding of JavaScript, HTML5, CSS3, and related web technologies.
- Proficiency in state management libraries such as Redux or Context API.
- Knowledge of frontend testing tools and methodologies, including Jest or similar.
- Proficient with version control systems, preferably Git.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Excellent communication and collaboration skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.