Senior Software Developer (Frontend/JavaScript) – ACE Visual Journalism [UK]

at  Spyrosoft

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Jul, 2024Not Specified07 Apr, 2024N/AJavascript,Software,Pipelines,Mentoring,Computer Science,Software Development Tools,Accessibility,Coding Experience,Features,Es6,Coaching,Collaboration,Css,Html,Npm,WritingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS

  • JavaScript, CSS
  • awareness of accessibility (a11y) standards
  • experience of using GeoJSON
  • knowledge of map projection types and libraries such as D3
  • experience in maintaining tools e.g., Lambda/API gateway/3rd party data combinations, and build pipelines

EXPERIENCE

  • A degree in Computer Science, Software Engineering, or a related field or similar work based experience.
  • Proven experience as a Senior Software Developer ideally with a focus on media-related projects.
  • Very good working knowledge of standard software development frameworks, techniques and methodologies.
  • Experience with providing coaching and mentoring
  • Ability to work collaboratively in a team, contributing to the development of business scenarios.
  • Knowledge of software development tools and technologies.
  • You are flexible and curious in your approach
  • Strong analytical and problem-solving skills

Essential Skills:

  • Highly skilled and experienced in native JavaScript, CSS
  • Awareness of accessibility (a11y) standards and experiencing implementing them
  • Awareness of browser performance standards and experience implementing them
  • Experience in leading the design and development of software that meets complex product and business needs.
  • Experience in writing and maintaining large scale, robust production software in a fast-changing environment with rapid release cycles
  • Cross browser coding experience
  • Knowledge of map projection types and libraries such as D

Desirable Skills:

  • Experienced adding features to journalistic output on shorthand.com content
  • Experience in maintaining tools e.g., Lambda/API gateway/3rd party data combinations, and build pipelines
  • Experience of map tiles (e.g., mapbox), experience of using GeoJSON to create/manipulate SVGs or canvas elements. 3D maps (e.g., mapbox / threejs) is a nice to have
  • Experience of working in news
  • Coaching and mentoring skills
  • Desired qualities are flexibility, curiosity, collaboration and problem solvin

Responsibilities:

ROLE OVERVIEW

As a Senior Developer, ideally with expertise in the media sector, you will play an essential role in audience content experiences within the visual journalism team. Working closely with colleagues in Editorial to ensure journalism is as engaging as possible. This will be done by exploring initiatives including creating interactive and visually impactful journalism, elevating storytelling through enhanced mapping capabilities and the automation of publishing processes.

KEY SKILLS AND RESPONSIBILITIES

Essential Skills:

  • Highly skilled and experienced in native JavaScript, CSS
  • Awareness of accessibility (a11y) standards and experiencing implementing them
  • Awareness of browser performance standards and experience implementing them
  • Experience in leading the design and development of software that meets complex product and business needs.
  • Experience in writing and maintaining large scale, robust production software in a fast-changing environment with rapid release cycles
  • Cross browser coding experience
  • Knowledge of map projection types and libraries such as D3

Desirable Skills:

  • Experienced adding features to journalistic output on shorthand.com content
  • Experience in maintaining tools e.g., Lambda/API gateway/3rd party data combinations, and build pipelines
  • Experience of map tiles (e.g., mapbox), experience of using GeoJSON to create/manipulate SVGs or canvas elements. 3D maps (e.g., mapbox / threejs) is a nice to have
  • Experience of working in news
  • Coaching and mentoring skills
  • Desired qualities are flexibility, curiosity, collaboration and problem solving


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

London, United Kingdom