Description
We are seeking an experienced and detail-oriented Front-End Software Engineer with strong proficiency in React and TypeScript. This role offers an opportunity to contribute to the development of our web applications while leveraging state-of-the-art technologies for effective front-end development. Familiarity with state management and component development tools is highly beneficial for this role.
Some of the main responsibilities are to:
- React Development: Lead or contribute significantly to the development of front-end solutions using React and TypeScript, ensuring high-quality, scalable, and maintainable code.
- State Management: Utilize expertise in state management libraries like Redux to architect and implement efficient state management solutions within web applications.
- Component Development: Leverage familiarity with Storybook and component development methodologies to create reusable, well-documented UI components.
- Collaborative Problem Solving: Work closely with cross-functional teams to troubleshoot issues, propose innovative solutions, and contribute to an intuitive user interface.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Extensive experience in front-end development with a strong focus on React and TypeScript.
Proficiency in state management solutions such as Redux, Zustand, or Context is a strong plus.
Familiarity with Storybook and component-driven development approaches is highly advantageous.
Solid understanding of modern front-end development practices, responsive design principles, and web performance optimization.
Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Benefits
Additional Benefits.