Job Description
The customer is a leading provider of next-generation manufacturing and supply chain management solutions. They serve global manufacturing companies in six verticals: automotive supply, life sciences, consumer products, food and beverage, high tech, and industrial products. Cloud-based ERP solutions help manufacturers stay efficient and withstand disruption.
Project:
The main objective of the project is to shape up an approach and create a plan to migrate the present architecture to a new architecture that can not only retain the existing feature set, but also employ modern concepts (e.g., cloud services, microservices, etc.) in order to achieve better modularity, scalability, and other relevant industry-common benefits. The modernization will happen alongside codebase migration from Progress-based solutions to Java-based ones.
Responsibilities:
● Develop roadmaps for each milestone together with the customer
● Discuss UI with the designer from the customer’s side
● Create project architecture together with a business analyst
● Presentation of the scope for the future front-end sprint to the team, risk assessment, discussion of dependencies, distribution of tasks
● Research, search for optimal solutions of new features for the development
● Support and training of the front-end team: creation of code style, standards, code review, workshops
Requirements:
● 7+ years of JavaScript/TypeScript experience
● Good knowledge of Angular’s latest version and its main principles
● Deep knowledge of an ag-grid library will be a plus
● Understanding of application and component events and lifecycle
● A sense of the value of web standards, accessibility, and user experience
● Strong organizational skills
● Being a proactive, sociable person eager to work and develop as part of a team
● Ability to be self-motivated, independent, and detail-oriented
Skills:
JavaScript Angular TypeScript ag-grid