Description
Job Summary:
Seeking a Senior Front-end Developer to serve as the Front-end owner, ensure best practices and code quality, and create/maintain Design System components.
Key Highlights:
1. Be the Front-end owner and ensure best practices
2. Responsible for creating and maintaining the Design System
3. Develop robust and scalable interfaces with React
HRE GROUP is supporting an Anti-fraud startup seeking a Senior Front-end Developer to work remotely.
* Serve as the Front-end owner, ensuring the team follows best practices in coding, maintaining quality and consistency.
* Be responsible for creating and maintaining Design System components, ensuring reusability and interface standardization across all projects.
* Develop and maintain robust and scalable user interfaces using React.
* Collaborate with design and back-end teams to translate wireframes and designs into high-quality code.
* Ensure application optimization, performance, and usability.
* Conduct code testing and debugging to ensure product stability.
* Participate in code reviews to maintain development quality and consistency.
* Contribute to software architecture and technical decision-making.
* Integrate the front-end layer with back-end services.
Requirements:
* Proven experience developing with React.js and its core concepts (Hooks, Context API, Redux, Zustand, or similar state management tools).
* Solid knowledge of JavaScript (ES6+), HTML5, and CSS3.
* Proficiency with Git for version control.
* Experience consuming RESTful and/or GraphQL APIs using react-query.
* Basic understanding of back-end concepts, including how APIs are structured and how data is processed.
Preferred Qualifications:
* Experience with charting libraries (e.g., nivo, plotly, deck.gl).
* Familiarity with monorepo tools (e.g., NX, Lerna, Turborepo).
* Knowledge of front-end optimization techniques (e.g., virtualization, code-splitting, memoization).
* Knowledge of Python or another back-end language.
* Experience with relational (SQL) and non-relational (NoSQL) databases.
* Familiarity with cloud environments (AWS, Azure).
* Knowledge of agile methodologies (Scrum, Kanban).
* Experience with automated testing (Jest, React Testing Library, Cypress).
Benefits
PJ Contract
+ Caju Card