This is an expert-level, hands-on front-end architect role that also includes the technical leading of a front-end development team for the Factory Shopfloor Systems. If you have the passion and maximalism required to design and oversee the implementation of an extremely reliable, mission critical front-end application, this is the right place for you.
• Define and maintain front-end solution architecture and UI/UX Suite (framework)
• Organize community meetings for UI/UX
• Provide coaching and technical leadership to front-end development scrum teams
• Assure that best practices are followed by regular pull request code reviews
• Create and document solution designs based on business requirements
• Engage with the team during the Agile Rituals
• Embrace TDD, enhance tooling and ensure that coverage is maintained
• Perform root cause analysis and create process level enhancement recommendations
• Work closely with management to assess and aid the development of staff skill sets
• Reduce delivery risk by cross-training staff
• Manage SonarQube standards for the front-end development
• Conduct interviews for front-end developer candidates
• Research and pilot new technologies
• Engage with vendors and third-party suppliers as needed
• Partake in Design Review committees and engage with peers in high-level technical discussions
• Minimum 8 years of experience in enterprise software development, 3 years in technical leading
• Deep knowledge of Software Engineering and Architectural Principles and methods
• Extreme attention to detail and sense of responsibility
• Solid presentation and written communication skills
• Experience in working in scrum/other Agile Methodology
• Deep understanding of Test-Driven Development principles
• Technical lead experience in front-end application development
• Knowledge and experience of the following technologies: Javascript, Angular Js, Angular 9+, Node Js, Karma, Jasmine, SonarQube
• Experience with Cloud and Microservices architecture and related toolsets (Docker, K8s, AWS)
• Documentation skills with UML/C4
• Experience with: Azure DevOps, .Net/.Net Core, C#, HAProxy, NgMocks, Redis, Split.io, Good understanding of CI/CD and DevOps tooling
• AWS Certified Solutions Architect certification
• Open CA Level 1 certification