web developer

web developer London, England

Moonshot
Full Time London, England 55000 - 45000 GBP ANNUAL Today
Job description

Moonshot believes that marginalised people in society — including minority ethnic people, people from working class backgrounds, women, Disabled and LGBTQIA+ people — must be centred in the work we do. We strongly encourage applications from people with these identities or who are members of other communities who are currently underrepresented in our workforce. We know a diverse workforce will enable us to understand drivers behind violent extremism and online harms in an in-depth way and do better work to counter them.

About the role:

Do you have a genuine interest in working for an organisation tackling online harms - from violent extremism and gender-based violence to disinformation and child online exploitation?

Moonshot is currently recruiting for a Web Developer to be responsible for the coding, innovative design and layout of our websites. You will be responsible for building our websites from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function. You will be tasked with building and deploying new front-end features to our WordPress websites, handling the integration of plugins, and performing routine maintenance of our sites.

As a Web Developer, you will ensure our web pages meet our high design expectations, run smoothly and offer easy access points.

This role is envisaged to last for one year, however there is scope for it to become a permanent role depending on future business needs.

Your responsibilities will include:

  • Website and software application to design, build, and maintain Moonshot websites.
  • Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
  • Collaborating with teams to resolve conflicts, prioritise needs, develop content criteria, and selecting solutions.
  • Directing and performing website updates.
  • Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Create custom page templates and layouts to provide better page organisation and structure.
  • Implement dynamic content sections to make the website more engaging and less static.
  • Enhance the website's navigation structure to improve user experience and accessibility.
  • Supporting the editing, writing, and designing website content, and directing team members who produce content.
  • Ensure the website is accessible for all users, including the multimedia aspects.
  • Collaborate with content creators to ensure content is presented in a logical and coherent manner.
  • Collaborate with the relevant stakeholders to understand website requirements and business objectives.
  • Optimise graphics and media to enhance visual appeal and loading times.
  • Maintaining an understanding of the latest web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Backup files from websites to local directories for recovery.
  • Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Determining user needs by analysing technical requirements.

Requirements

Essential:

  • Proven working experience in web programming, including working independently to create new websites.
  • Extensive experience with WordPress development and custom theme creation.
  • Knowledge of PHP and database management for WordPress customization.
  • Knowledge of SEO best practices and how they impact website development.
  • Proficient programming skills and in-depth knowledge of modern HTML, CSS, and JavaScript.
  • Experience with responsive design techniques and mobile-first development.
  • Solid understanding of UI/UX principles to create intuitive user interfaces.
  • Experience developing websites that are accessible for all users.
  • Able to develop ideas and processes and clearly express them.
  • High degree of independent judgement.
  • Ability to troubleshoot and debug website issues effectively.
  • Strong organisational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Excellent written, verbal and interpersonal communication skills.
  • Interest in working towards countering online harms.
  • In addition, we require and will check on candidates' eligibility to work in the UK and DBS checks. Candidates will be expected to undertake any relevant security clearance procedures per the needs of clients.

Desirable:

  • Familiarity with at least one of the following frameworks: Angular, REACT.

Benefits

Benefits package:

  • 30 days’ paid annual leave.
  • Private healthcare package, including coverage for partners and children.
  • Employee Assistance Programme providing access to mental health support.
  • Generous maternity and paternity package.

Salary: £45,000 - £55,000 depending on skills and experience.

web developer
Moonshot

www.moonshot.ceo
Madrid, Spain
David Suriol
Unknown / Non-Applicable
1 to 50 Employees
Company - Private
Related Jobs

All Related Listed jobs

General Sales Assistant (Perm)
Matalan United Kingdom Today

About Matalan From humble beginnings to disruptive innovations in the retail industry, find out about how Matalan is ever-evolving on our careers site. We

Warehouse Operative
Kingfisher Direct Ltd Retford, England 10.5 - 11.3 GBP HOURLY Today

Storing goods in a suitable manner. (Counterbalance and Reach Truck license and experience is preferred, but not essential). Load, and sometimes deliver goods.

Teaching assistant
Tezlom Ealing 80 - 100 GBP day Today

Tezlom is an exciting agency to work for, we provide HEALTH CARE ASSISTANTS & SUPPORT WORKERS Flexible shifts (Short Days/Long...

certified nursing assistant
Riverside Regional Medical Center Newport News, VA 60583 - 43468 USD ANNUAL Today

Newport News, Virginia
For over 100 years, at Riverside Health System, we have made it our mission to care for others as we...

Duct Fitter
CSR Link Ltd Bradford, Yorkshire and the Humber, England 23 - 24 GBP HOURLY Today

Bradford, West Yorkshire: reliably commute or plan to relocate before starting work (required).