HamburgerMenu
hirist

Frontend Engineer - React.js/TypeScript

Posted on: 19/11/2025

Job Description

Description :


Requirements :


- 4 - 6 years of professional experience in frontend development.


- Strong proficiency in ReactJS and TypeScript, with hands-on experience using modern frontend tooling.


- Solid understanding of JavaScript (ES6+), HTML5 CSS3 and responsive UI principles.


- Experience with state management libraries such as Redux, Zustand, or React Query.


- Familiarity with RESTful APIs and handling asynchronous data flows.


- Demonstrated ownership mindset with the ability to deliver independently from concept to production.


- Proven track record of effective collaboration with cross-functional teams (design, backend, DevOps, product).


- Strong problem-solving, debugging, and communication skills.


- Ability to interpret business needs and translate them into clean, scalable frontend solutions.


- Understanding of backend systems and architecture.


- Good understanding of code versioning tools (Git), testing frameworks (Jest, React Testing Library), and CI/CD workflows.


Key Responsibilities :


- Develop, maintain, and optimize responsive user interfaces using React.js and TypeScript.


- Implement component-based architecture, reusable UI components, and modern frontend best practices.


- Manage application state efficiently using Redux, Zustand, React Query, or similar libraries.


- Integrate and consume RESTful APIs, handling asynchronous data flows and optimizing API interactions.


- Collaborate with product managers, UX/UI designers, backend engineers, and DevOps teams to deliver end-to-end solutions.


- Ensure high performance of frontend applications, including load time optimization and smooth user experience.


- Write clean, maintainable, and well-documented code following industry standards.


- Perform unit testing and component testing using frameworks like Jest and React Testing Library.


- Participate in code reviews, provide constructive feedback, and contribute to continuous improvement of the codebase.


- Troubleshoot and debug issues and identify technical improvements in the existing frontend ecosystem.


- Ensure smooth CI/CD integration and deployment of frontend applications.


info-icon

Did you find something suspicious?