Front-end Developer, React
Summary
Build and maintain React-based front-end features for clients, optimizing performance and collaborating with UX, back-end, and mobile teams.
Responsibilities
- Maintain and create new features for national and international clients using React
- Optimize interfaces to improve performance and ensure good usability
- Write efficient, reusable, and maintainable code
- Discuss possible solutions with UX, back‑end, and mobile teams
- Implement test automation
Requirements
- Strong proficiency in JavaScript, including DOM manipulation
- Experience with common front‑end development tools such as Babel, Webpack, npm, etc.
- Next.js 12 and Next.js 14
- React Query
- React Hooks
- Version control (Git)
- Agile methodologies (Scrum)
- Understanding of React and its core principles
- Redux
- UI knowledge and good understanding of UX
- Ability to understand business requirements and translate them into technical requirements
- Experience with code review processes
- Understanding of continuous integration for React