Senior Frontend Engineer

Location United States of America
Industry Technology
Job reference 15269
Job type Permanent
Salary 80.000.000-120.000.000
Consultant email nhu.dinh@manpower.com.vn
Date posted Dec 14, 2023

Job Description:

We are seeking a talented and experienced Senior Frontend Engineer to join our dynamic team. The ideal candidate should have a strong background in React, NextJS, TypeScript, and be well-versed in Atomic Design principles. As a Senior Frontend Engineer, you will play a crucial role in the development and maintenance of our frontend applications, ensuring high performance, responsiveness, and a seamless user experience.

Responsibilities:

  1. Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to deliver high-quality frontend solutions.
  2. Lead the development and implementation of new features and improvements in our web applications.
  3. Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  4. Conduct code reviews to ensure code quality and provide constructive feedback to team members.
  5. Work closely with UX/UI designers to implement pixel-perfect designs and ensure a consistent and intuitive user interface.
  6. Stay up-to-date with the latest trends and best practices in frontend development, and advocate for their adoption within the team.
  7. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  2. Proven experience as a Frontend Engineer, with a strong focus on React, NextJS, and TypeScript.
  3. Solid understanding of Atomic Design principles and experience applying them in real-world projects.
  4. Experience with state management libraries such as Redux.
  5. Proficiency in writing unit tests and conducting test-driven development.
  6. Strong problem-solving and analytical skills, with a keen attention to detail.
  7. Excellent communication and collaboration skills.
  8. Ability to work in a fast-paced and collaborative environment.