Senior Front-end Developer
Senior Front-end Developer
• Lead and promote the technical direction and development of reusable patterns and components.
• Have strong knowledge of modern web development stacks, web standards, user experience, progressive enhancement, performance, accessibility, browser compatibility, tooling and pipelines. Work with cross-functional teams to integrate into the back-end services to ensure that they are built to the same high standards.
• Use modern tooling and development techniques to write and share test-driven code iteratively delivering.
• Input into, promote and ensure design standardisation processes.
• Release, maintain and support the deployment of products and code packages.
• Coach, mentor and line manage colleagues.
• Engage with teams across different levels and capabilities.
• Be an enabler for multiple teams, driving consistency, standards, pace and quality, resolving technical blockers, and promoting re-use and collaboration through the wider communities.
• Engage with and contribute to the engineering and user-centred design communities.
• Have an excellent ability to self-organise and define priorities.
• Docker, CI and deployment of components.
• Delivery end to end testing using TDD and BDD.
Technical Skills required
• Significant demonstrable expertise in Front-end development of large-scale systems dealing with high numbers of users, transactions and business processes.
• Detailed working knowledge and extensive experience of open-source technologies including HTML, CSS, client and server-side JavaScript, TypeScriptNode.js and other modern front-end frameworks and templating languages.
• Experience in building accessible compliant user interfaces (WCAG).
• Proven ability in delivering thorough unit level test coverage using common testing frameworks such as Jest or Mocha.
• Experience integrating with a wide range of technical systems including database technologies (SQL or NoSQL), caching tools such as Redis and API Microservices, all deploying into cloud-based infrastructure. (AWS or Azure).
• Influential and able to lead front-end activities, set and develop best practice for an agile team and contribute across multiple teams. You will ensure consistency whilst promoting standards as well as creating a coaching and mentoring culture.
Knowledge and Experience required:
- Previous experience of working for a government dept.
- Previous experience of working in government beneficial
- Knowledge of public cloud technologies, cloud hosting
- Experience in working in Agile
- Company
- Hammond Clarke
- Location
- United Kingdom
- Employment Type
- Contract
- Salary
- GBP 675 Daily
- Posted
- Company
- Hammond Clarke
- Location
- United Kingdom
- Employment Type
- Contract
- Salary
- GBP 675 Daily
- Posted