Development & Implementation: Develop complex UI components and complete applications using React, Redux (or Context API), and JavaScript /TypeScript.
Optimization: Improve performance, optimize code, and ensure the efficiency and speed of applications.
Refactoring & Code Enhancement: Work on improving existing code architecture, writing clean, modular, and maintainable code.
Design Implementation: Collaborate closely with UI / UX teams to ensure accurate and faithful implementation of designs ( HTML, CSS/SASS/Styled Components).
Testing & Maintenance: Write unit tests and integration tests for code, and maintain existing applications.
Knowledge Sharing: Contribute to technical discussions, share knowledge, and promote high code standards within the team.
Documentation: Write relevant technical documentation for developed components and features.
Requirements: 2 years of proven experience in Front-End development with React.js.
Deep proficiency in JavaScript (ES6+) and TypeScript.
Experience with Redux, Context API, or other state management tools.
Strong understanding of HTML5 and CSS3, including preprocessors like SASS/LESS or CSS-in-JS (e.g., Styled Components).
Solid grasp of software design principles, best practices, and design patterns.
Experience with build tools such as Webpack, Vite.
Ability to work with APIs (RESTful APIs).
High-level English proficiency.
.המשרה מיועדת לנשים ולגברים כאחד