Position: React Developer with Angular knowledge
Company: Klik-Solutions
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for a skilled Middle / Senior React Developer with Angular knowledge on a full-time position basis for a long-term amazing project.

Dev Stack
• Frontend: React, Angular Js, Angular

Company
At our company, we are committed to facilitating education in applied and natural science, computing, engineering, and engineering technology. We believe in empowering education programs with real-world, relevant skills to contribute positively to the professional field. To help support our mission, we are seeking a skilled Front-End Developer to improve and expand our Manufacturing Resource Planning (MRP) system used by internal staff and external volunteers. Our history starts more than 100 years ago)
Project. Our MRP system is a crucial tool that drives our organization's day-to-day operations. It aids in planning, scheduling, inventory control, and process management while enabling seamless collaboration between our internal team and our network of external volunteers.
The current phase of the project aims to migrate parts of our MRP components from Angular stack to React, to boost efficiency, improve user experience, and cater to the evolving needs of our users. This project presents an opportunity to contribute to a system that has a significant impact on our organization and on the individuals we serve.

Duties
Analyze Existing Angular Application: Understand the current application's architecture, components, services, and overall flow. Document all the functionalities of the application thoroughly.
Choose the Right Tools: Decide on the tools/libraries that will be used along with React (such as Redux for state management, React Router for routing, etc.)
Migrate the Components: Start rewriting components one by one from Angular to React. It might be beneficial to start with less complex and independent components to reduce the risk.
Replace Angular-specific Features: If the Angular application used features like dependency injection, find the equivalent in the React ecosystem or find a workaround.
How we imagine you in our wildest dreams:
3+ years of commercial experience with React.js
5+ years of commercial experience in web development
3+ years of experience with Angular JS/Angular
experience communicating with the REST

You will probably enjoy:
• Flexible schedule and full-time work for at least 30 hours per week – go work/life balance!
• Experience with skilled senior product development teams in the education area
• Working with the latest technologies (React, Kubernetes, mongo,)
• Learning and development opportunities
• Interesting and challenging tasks – as always
• Professional team and “no micromanagement” approach