Frontend Engineer

Required Skills

React

Job Description

Job Title: Frontend Engineer


Job Type: Full-time


Location: Remote


Job Summary


Join our customer's team as a Frontend Engineer and play a critical role in building seamless and scalable web applications. Collaborate with talented professionals in a fully remote environment while leveraging your expertise in React to create impactful user experiences. We value engineers who demonstrate strong written and verbal communication skills, ensuring clear collaboration across distributed teams.


Key Responsibilities


  1. Develop, test, and maintain responsive frontend components using React.
  2. Collaborate closely with designers, backend engineers, and product owners to deliver high-quality features from conception to deployment.
  3. Optimize applications for maximum speed, scalability, and usability.
  4. Implement reusable code and libraries for future use, promoting maintainability and efficiency.
  5. Conduct code reviews, offer constructive feedback, and champion best practices within the team.
  6. Troubleshoot and resolve application issues, ensuring smooth user experiences.
  7. Document technical solutions and communicate progress effectively through both written and verbal channels.



Required Skills and Qualifications


  1. Proven experience as a Frontend Engineer working with React in a production environment.
  2. Strong proficiency in modern JavaScript, HTML5, and CSS3.
  3. Demonstrated ability to write clean, maintainable, and well-documented code.
  4. Excellent written and verbal communication skills, with a proactive approach to collaboration.
  5. Experience integrating frontend applications with RESTful APIs and backend services.
  6. Familiarity with version control systems (preferably Git).
  7. Self-motivated and able to thrive in a remote, distributed team setting.



Preferred Qualifications


  1. Experience with frontend testing frameworks and tools (e.g., Jest, React Testing Library).
  2. Background in performance optimization and accessibility best practices.
  3. Prior experience working in Agile development environments.

Please note that by applying & completing our interview process, you will be added to our talent pool. This means you’ll be considered for this and all other possible roles that may match your skills. These potential opportunities will be sent your way as a micro1 certified candidate.

Have any questions? See FAQs