Back to Job Search

Frontend Developer

Job Description

Front End developer required to join a large Central Government Department to design, build and improve website software that meets user needs. You will: be responsible for writing clean, accessible code following a progressive enhancement approach create code that is open by default and easy for others to reuse design software which meets user needs and creates meaningful interactions and relationships with users have an understanding of the three fundamental frontend technologies (HTML, CSS, and JavaScript) Skills: Programming and build. You collaborate with others when necessary to review specifications and use these agreed specifications to design, code, test and document user interfaces of medium to high complexity, using the right standards and tools. User focus.You know how to collaborate with user researchers and interaction designers to represent user needs internally. You can champion user research to focus on all users. You can prioritise and define approaches to understand the user story, guiding others in doing so. Systems design.You can translate agreed designs into working user interfaces following modern standards. You can manage and document technical complexity to make sure work is easily maintained and reusable. Systems integration.You can build static assets from source code and test the resulting user interface works as expected when delivered over the internet. You can work on integration tests and support configuration of the network part of the system as part of a wider team. Modern standards approach.?You can competently use a modern standards approach and guide others to do so. Prototyping.You see prototyping as a team activity, actively building prototypes and testing with others. You establish design patterns and iterate them. You know a variety of methods of prototyping and can choose the most appropriate ones. Accessibility.You are able to build user interfaces that meet a predefined set of standards. You champion accessibility to internal stakeholders. You are able to offer design feedback to mitigate risk of failing accessibility testing. You can offer recommendations on the best tools and methods to be used when accessibility testing. Web Performance Optimisation.You are aware of the principles of web performance and how poor performance can negatively affect user experience. You support activities to improve web performance.