Advance Search

Browse Jobs

Frontend Developer

Posted 15 days ago

  • London, Greater London
  • Any
  • External
  • Expired - 2 months ago
As a senior frontend engineer the successful candidate will play a leading role to help design and deliver a programme of work that will deploy and share demos and dashboards that underpin online services to help meet objectives. The successful candidate will use their expertise in developing interactive single page applications and visualizations to develop and lead building of dashboards in various areas.
Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.
Key responsibilities
collaboratively with colleagues and to lead and projects.
and lead full software development life cycle from taking user inputs to producing requirements documents and development, deployment and monitoring.
single-page web applications using modern Javascript frameworks like React etc.
well-designed, testable code using principals of OOP and design patterns.
projects through to productions where appropriate.
appropriate UX requirements and software development documentation.
Dashboards or other Single page applications on Azure or some other cloud platform.
Automated tests and unit testing to ensure quality and robustness.
collaboratively with the server side engineers on relevant API development and give the appropriate API requirements.
debug and upgrade existing systems, do code review and maintain git repositories.
as knowledge source and mentor to advise less experienced engineers across the wider team during implementation/experimentation phases.
Skills, Knowledge and experience
in-depth practical experience developing single-page web applications using modern Javascript frameworks like React etc.
in-depth practical experience programming using HTML, CSS, Javascript
experience in writing well-designed, testable code using principals of OOP and design patterns.
to work with Rest APIs
sound methods to collect user stories, designing UX and developing the solutions and produce appropriate documentation.
to work with D3 or other visualization libraries.
writing well-designed, testable code using principals of OOP and design patterns.
deployment of single page applications using Azure or some other cloud platform.
of agile and scrum software development methodologies
interpersonal skills and evidence of ability to interact effectively with a range of stakeholders, to communicate technical concepts across organisational and technical boundaries.
as part of a team and independently, demonstrating flexibility and adaptability, and supporting a culture of collaboration and trust, including guiding junior staff
to understand and work with python a plus.
to understand machine learning models a plus.
to work with PowerBI a plus.
Apply