Web Front-End Engineer (React)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
We are looking for a skilled Web Front-End Engineer with strong experience in React.js to build responsive, scalable, and high-performance web applications. You will work closely with product managers, UX/UI designers, and backend engineers to deliver high-quality user experiences., Develop and maintain modern, responsive web applications using React.js.
Build reusable, scalable, and maintainable UI components.
Translate UI/UX designs and product requirements into high-quality code.
Integrate front-end applications with RESTful APIs and backend services.
Manage application state using appropriate solutions such as Redux, Context API, or similar technologies.
Eligible to workimize applications for performance, accessibility, cross-browser compatibility, and responsiveness.
Write clean, well-structured, reusable, and testable code.
Develop unit and integration tests and participate in code reviews.
Troubleshoot and resolve UI, performance, and production issues.
Collaborate with designers, backend engineers, QA, and product teams throughout the development lifecycle.
Stay current with modern front-end technologies and recommend improvements to development practices
Requirements
3 years of professional experience in front-end/web development.
Strong hands-on experience with React.js and modern JavaScript.
Excellent knowledge of HTML5, CSS3, JavaScript (ES6 ), and responsive web development.
Experience with state management libraries such as Redux, Zustand, or Context API.
Strong understanding of REST APIs, JSON, asynchronous programming, and API integration.
Experience with TypeScript is preferred.
Familiarity with front-end testing frameworks such as Jest, React Testing Library, or Cypress.
Good understanding of Git and modern software development workflows.
Familiarity with build tools such as Vite, Webpack, or similar.
Understanding of web performance, accessibility, security, and browser compatibility.
Strong debugging and problem-solving skills.
Preferred Qualifications:
Experience with Next.js or other React-based frameworks.
Experience working with design systems and component libraries.
Knowledge of CI/CD and cloud-based deployment environments.
Experience with Agile/Scrum development methodologies.
Familiarity with Docker and basic DevOps concepts.
Experience building applications that scale across desktop, tablet, and mobile devices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦