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
Location: London (Hybrid) 2 days a week in the office
eligibility to work in UK
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
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
Tools / Technologies
- Node/NPM
- Native JavaScript (Combination of ES5 & ES6+)
- HTML and Handlebars for templating
- CSS
- Webpack, Yeoman, Node CLI
- Deployment pipelines
- Git
About Spyrosoft
Established in 2016 Spyrosoft is a leading global technology consulting and solutions business that specializes in delivering innovative software development, digital transformation, and IT consulting services. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
BENEFITS
What will you additionally get
Community
- Monthly office meetings, with lunch on us!
- 4 x seasonal events (Summer/ Christmas party etc.)
- Regular low-key social events
- Opportunities to travel to our overseas offices and meet international colleagues
- Brand new fully serviced office with sky lounge, break out areas and gym
All of the above is optional; you can come along if you want to!
Family
- Enhanced maternity, paternity and adoption leave schemes
Flexible working
- We operate hybrid working for most roles allowing for flexibility and a mix of home and office working
Pension
- Auto enrolled into a pension scheme with nest after 12 weeks
- 10% employers contribution on qualifying earnings
- Optional employee contributions
- Option to opt-out
Holiday
- 25 days annual leave plus the normal UK bank holidays
- Your birthday off every year (or closest working day)