• JavaScript Developer (Brighton, UK)

    Brighton, £40,000 - £50,000 per annum, closing date 1st Apr 2019

  • We are innovators, creators, developers, designers — inspired by our work that connects talented people with employers

    Our market-leading career technology boosts engagement, provides deeper insight and drives more revenue.

  • We’re looking for a JavaScript Developer with a background in Node.js to join our friendly team in the heart of Brighton. You’ll be part of our innovation team, developing new ways for employers to better communicate with jobseekers.

    You will be working within a multi-disciplined team using the modern JavaScript tools and patterns. Our products are built as a number of Vue client-side apps. We are making extensive use of Node.js APIs for server-side rendering and advanced gathering of brand material from customer websites.

    You’ll be tackling the interesting and often complex challenge of how we can bring together employers and jobseekers in powerful new ways.

    Madgex builds recruitment technology for some of the world’s leading brands, like the New York Times, The Guardian, Financial Times and many others. We focus on creating the best connections between the millions of talented people and employers that use our platforms.

    We’re revolutionising the job board industry, designing new experiences for jobseekers and giving employers the ability to showcase what makes them unique. Our approach is driven by data and machine learning, making the most of the 12million job searches that happen across our products each month.


    Your role is essential in helping architect and develop the underlying server-side services for our new products:

    • Build and maintain Node.js APIs to support the product’s features including coding, testing, troubleshooting, and deployment
    • Contribute to the client-side JavaScript development from initial design to build
    • Help integrate the Machine Learning research of the Madgex data team into production service


    Experience we're looking for

    • Good commercial development experience in Node.js, including coding, testing, troubleshooting, and deployment
    • Experience with ES6, using async/await and using design patterns
    • Experience with Webpack and client-side frameworks such as Vue and React
    • Experience with Testing Tools and code quality checks, e.g. code coverage and linting using libraries like Mocha, Chai, ESLint or alternatives
    • Solid understanding of building performant REST APIs with HAPI.js or similar framework
    • Strong experience with git, npm and all the common Node modules
    • Some experience with AWS such as Lambda, S3, ECS, and CloudWatch
    • SQL knowledge (MySQL or Postgres) and familiarity with techniques to identify slow queries and debugging
    • Docker ecosystem and container orchestration systems such as ECS or Kubernetes

    At Madgex, we are a community. We’re a friendly bunch with passion, ambition and we thrive on team work, learning and development, and our regular social gatherings

    • A salary of £40,000-£50,000, reviewed annually
    • 25 days’ holiday, increasing each year you work with us up 30 days
    • Flexible working and enhanced family/partner friendly policies
    • Genuine commitment to your health and well-being, including Simply Health Cash Plan, Perkbox, Cycle to Work scheme and a whole host of activities and approaches from Yoga to massages
    • We're committed to your personal career growth through learning
    • Free Food Fridays including salad, cake and our infamous Deli Day
    • Team socials – we’ve had everything from BBQs and bootcamps to beer and our annual birthday bash

    What we value

    Design for people

    Our products need to be easy to use, relevant and accessible. Balancing user needs with business objectives is crucial to our success. We constantly re-evaluate how we can deliver the best user experiences for everyone who use the products and services we build.

    Build for the future

    Our products and services will evolve and develop over time, so they need to be robust and easy to maintain. Striving to make code as clear & efficient as possible to help us to remain nimble to change and maintain performance.

    Share and learn together

    Collaboration throughout the design and build process is essential. Sharing our ideas and expertise with each other, our clients and the wider web community makes us better at what we do.

    Interested?

    Send us your CV along with a covering letter telling us about you, your career, your ambitions and why you think you’d be a great fit within our team. We look forward to hearing from you.


    Equal Opportunities Statement:

    Madgex is committed to promoting equal opportunities in employment. Employees and job applicants will receive equal treatment regardless of age, disability, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation (Protected Characteristics).

  • A bag full of benefits

    We don’t just talk the talk. Take a look at our benefits – we’re committed to being a great place to work and mean it when we talk about work-life balance.


    • Flexible working & generous holiday

      We’re all humans with lives in the outside world. They shouldn’t compete.

    • Commitment to your health and well-being

      Including Simply Health Cash Plan, Cycle to Work scheme, Yoga, monthly massages and more

    • Free Food Days

      Everyone’s favourite. Be it salad, cake or our infamous Deli Day

    • Dedication to learning & development

      A fierce commitment to personal growth with a ringfenced L&D budget for each team

    • Enhanced family friendly policies

      Because some things are more important than software

    • Hack Days

      Every quarter, a dedicated time to unleash and let your creativity run wild

  • Life at Madgex is good

    We all enjoy what we do and do it well. We’re always growing – the team, the business, the products we provide and the markets we reach. It’s an exciting time to be a Madgexian – there’s a determined focus on innovation and creativity - finding new ways to make life easier and more successful for our customers.

    We’re very much a collection of humans – not employees, or members of staff, or (the worst) resource. We’re people and we’re treated like people. With a heavy emphasis on learning and development and the budget to match, we’re truly into personal growth. Come and grow with us. 

  • Technology to get excited about

    We hire the best people and give them the tools to make great stuff. Our passion for UX and the daily opportunities to build on established languages and blend new technologies and frameworks into a successful software platform ensures our developers and designers are doing work that they love. And we’re always learning to stay ahead and fresh.

    Development is at the core of what we do – both product and personal. We all have growth mindsets – we want to push the industry, the solutions we offer and the technology we use. Our new product focus is year-round – from our quarterly hack days when everyone lets rip, to the easy way we explore new product ideas from anyone in the business.

    The vast amount of data we process brings exciting opportunities to explore the most cutting-edge AI and machine learning methodologies. We work with world-leading institutions to explore pioneering technologies and the ways we can use them to disrupt the industry and make our customers’ lives easier.

    Our developers and designers are quite simply the best. Making the best and having the best time.

    • Madgex isn’t only my workplace, it’s somewhere that cares about my health and well-being as well as my day-to-day life outside of work. The benefits such as Perkbox, Simply Health and our office fruit baskets allow me to live my life, enabling me to save money when I can and feel at ease by the presence of the Healthcare package provided for us.

      Nicky

      Digital Product Designer

    • One of the best things about working at Madgex is the company’s appetite for innovation and a willingness to take on new technology.

      If you come up with a good idea, we will go for it. Things happen quickly here.

      Andy

      Senior Software Developer

  • Join our team