React Engineer
Job description
We are seeking a talented and passionate React Engineer to join our dynamic development team. The ideal candidate will have a strong understanding of front-end technologies and a passion for building exceptional web applications. You will be responsible for the design, development, and maintenance of user-facing features, collaborating with cross-functional teams to deliver high-quality solutions. In this role, you will utilize your expertise in React and JavaScript to create responsive and engaging user interfaces. You will have the opportunity to work on exciting projects, implement best practices, and contribute to the overall success of our applications. If you are a proactive problem solver who enjoys working in a fast-paced environment, we want to hear from you!
Key responsibilities
Develop and maintain user-facing features using React Collaborate with UX/UI designers to implement design specifications Optimize applications for maximum speed and scalability Write reusable, testable, and efficient code Participate in code reviews to maintain code quality Stay updated with emerging technologies and industry trends Troubleshoot and debug applications as needed
Requirements
Bachelor's degree in Computer Science or related field 2+ years of experience in front-end development, specifically with React Proficiency in JavaScript, HTML, and CSS Experience with state management libraries such as Redux or MobX Familiarity with RESTful APIs and asynchronous programming Understanding of responsive design principles and mobile-first development Knowledge of version control systems, preferably Git
Qualifications
Experience with TypeScript is a plus Familiarity with modern front-end build pipelines and tools Knowledge of testing frameworks such as Jest or Enzyme Experience in server-side rendering with frameworks like Next.js Understanding of accessibility standards and best practices
Job overview
Number of positions
Salary range
Posted date
About test-new
Skills
Primary skills
Secondary skills
Nice to have
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Remote work options
- Professional development opportunities
- Paid time off