• Senior Software Engineer - React, AWS

    Job Locations United Kingdom-London
    Software Engineering
  • Introduction

    The Economist Group logo


    The Economist is the leading source of analysis on international business and world affairs. We deliver our content through a range of formats, from the weekly international print editions to podcasts, videos and web and app experiences. 


    More than a million subscribers rely on The Economist to make sense of what’s happening around the world. We aim to expand our circulation and subscriptions business by transforming the way we distribute our journalism digitally. To that end, we’re accelerating the development of our flagship consumer products (Economist.com and apps) and investing in our product and engineering teams. 


    We’re looking for an ambitious and collaborative senior front-end developer to help build a design system that will be scaled across multiple products. In this role, you will be responsible for making architectural decisions, working closely with the web development team to deliver high-quality code and ensuring that our digital presence adheres to world-class design standards. You will be working in the heart of London at our offices in Embankment overlooking the Thames.


    How you will contribute:


    • The art and science of software development is the key to unlocking business growth. We don't shy away from new technologies and practices, but rather look for opportunities to incorporate emerging concepts into our core practices.
    • Working in self-directed and empowered Agile teams leads to innovative solutions. Teams have ownership of their products and are accountable for their results
    • All members contribute to the success of the team - collaboration, accountability and passion are the cornerstones. We thrive on camaraderie and a fun atmosphere
    • Understand how all elements of system software ecosystem works together and develop approaches that fit the overall strategy
    • Develop a robust CI pipeline automating the distribution and building process of the components
    • Create delightful interactions and animations to enhance the user interface 
    • Work to our guidelines and best practices but bring your own expertise to shape and improve our processes
    • Work closely with product managers to help create great experiences for our readers
    • Write tests to validate your work
    • Collaborate with teammates to produce high quality solutions 
    • Contribute to code reviews via pull requests, to keep quality high and technical debt as low as possible
    • Communicate directly with partners and stakeholders within other groups
    • Work with other software engineers to exchange knowledge and skills
    • Build one of The Economist’s core digital products, used by millions every month  
    • Work in an Art Deco historic building in central London, overlooking the Thames 


    Experience, skills and professional attributes

    The ideal skills for this role are:

    • Deep understanding of how to deploy excellent quality front end code
    • Collaborative mindset
    • Adherence to best practices in accessibility, UX, usability and front end development
    • Experience producing production-ready HTML templates, CSS and JS for modern browsers and devices
    • Experience testing and debugging
    • Expert knowledge of HTML and CSS
    • Modular, component-based approach to CSS and JS (BEM)
    • Understanding of when and where to use pre- and post-processors
    • Ability to integrate with templates (experience of working in a React or Angular project useful)
    • Strong JavaScript skills (incl ES6)
    • Great communication skills, comfortable presenting to stakeholders, experienced working in an agile team

    We are committed to diversity and especially encourage members of underrepresented communities to apply.  The Economist was founded in 1843 to make the world a better place through better education, open borders, open markets and diversity; our software is one way that we do that.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed