Position: Expert/Architect front-end engineer (React)
Company: Infopulse
Category: JavaScript
Experience required: 5y
English level: upper

Infopulse is inviting a talented professional to join our growing team as an Expert/Architect front-end engineer (React). We are looking for an experienced and responsible professional to be part of our expert team.

Our client's project focuses on the digitalization of railway logistics chains with the main goal of real-time data exchange between all partners and proactive optimization of the entire delivery chain.

Cargo1492 is focused on new applications and features related to the Cargo part of ÖBB business.

The applications are related to the management of freight wagons: how to put them together, how to properly fill and rent out the wagons to different companies.

Areas of Responsibility
7+ years in front-end development
Experience with front-end architecture
Knowledge of software cycle processes: setup of testing process, review process and methodologies
Extensive hands-on experience with front-end technologies
Implementation of strategies in collaboration with product owner, business-side and architects for cloud systems (Azure), middleware and domain-driven front-end design
Hands-on implementation of software enhancements
Experience with mono repo solutioning Nx
Proficiency with React and React testing library, and webpack
Hands-on knowledge of mapping technologies (google, maptiler, etc.
Qualifications
Define practices to ensure the applications they are building are secure and don’t have vulnerabilities
Lead front-end code reviews with teammates
Run reviews to guarantee the structure and design of the applications follow the standards and guidelines
Solve complex front-end compatibility issues
Evaluate new frameworks and tools that can be integrated into the existing applications without breaking previous implementations
Implement front-end development workflows: building systems, dependency management, quality checkers (linting), etc.
Create pattern libraries and style guides according to the project’s requirements
Guide performance testing and solve issues as they appear
Will be an advantage
Experience with C# or other language from .NET stack
Languages:  advanced German
Personal skills
Efficient decision-making on design questions
Curiosity and the ability to quickly get in the state of development and generate suggestions on demand
Translation of program management objectives and planning with program management
Quality assurance for all phases of software cycle
Efficient decision-making on design questions
Curiosity and the ability to quickly get in the state of development and generate suggestions on demand
Translation of program management objectives and planning with program management
Quality assurance for all phases of software cycle.