Description
Lead Front End Developer - (Angular/Node JS) - Digital
Our client, a leading global supplier for IT services requires a Lead Front End Engineers/Developers to be based in their client's office in London
You may be able to work remotely until covid abates.
This is a 6 - month temporary contract to start on 01st Feb 2022.
Key Responsibilities
- Looking for a talented Lead Front End Developer to join our team who will work collaboratively to establish, evolve, maintain, and document our digital engineering platform.
- The role will require effective partnership with product owners, solution architects, technical architects, and other technical SMEs.
- Collaborate with product owners, architects, and business analysts to design and develop effective technical solutions
- Design and build responsive (with accessibility) Front End pages in Angular integrated with Node JS services
- Development in a micro Front End architecture following the best engineering practices
- Cultivate internal knowledge around the micro frontends by being a subject matter expert
- Follow best practices, methodology and share knowledge with other Front End engineers
- Work as a member of an agile development team and contribute to cross-functional problem-solving discussions.
Key Requirements
- 5+ years of experience in Angular, Node
- 10 + years of experience in designing and developing Front End applications
- Extensive experience with Angular 10, Node JS programming language.
- Adequate knowledge on micro-Front End architectures.
- Extensive knowledge of Karma Unit Test Cases
- Experienced, detail-orientated engineer with strong knowledge of integrations patterns in REST APISs and 3rd party APIs
- Good knowledge on NodeJS Rest API development
- Ability to think in terms of systems, connecting and making relationships across multiple teams and experiences
- Experience of software engineering concepts and best practices.
- Experience of Agile software development.
- Experience with common development tools ( Atlassian suite, DevOps Toolchain, etc.)
- Self-disciplined, self-motivating and self-improving
- Effectively communicate and present complex conceptual thinking diagrammatically and verbally
- Good communication skills to articulate customer needs and deliver them timely.
- Experience in Life & Pensions, Wealth Management, Data Matching
- Associate should be able to propose and convince customer in terms of implementing industry standard best practices, wherever applicable.