Software Developer

Software Developer

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge news platforms and tackle real-time data challenges.
  • Company: MailOnline is the world's largest newspaper website, reaching 230 million people globally.
  • Benefits: Enjoy competitive salary, free gym access, employee discounts, and 5 weeks annual leave.
  • Why this job: Work on innovative projects in a collaborative environment that values learning and growth.
  • Qualifications: Experience with Node.js, React, Java, Clojure or Haskell; a public GitHub profile is a plus.
  • Other info: Located in High St Kensington, close to shops and Hyde Park for lunch breaks.

The predicted salary is between 28800 - 48000 £ per year.

As a Software Engineer at MailOnline, the world’s largest newspaper website dailymail.co.uk, you will be a part of delivering our mission to inform, educate, entertain and inspire 230 million people from 200+ countries. You will contribute to the development and delivery of an in-house, cutting-edge news authoring and publishing web/mobile platform.

Main Responsibilities

  • You will work in small cross-functional teams using a range of cutting-edge tools and depending on your experience and what you like doing, we have a number of different platforms you could work on.
  • Here we deal with billions of events and terabytes of data in real-time analytics and bidding.
  • In-house built CMS.
  • Front End platform: Client-side behaviour and UI reaches massive amounts of users.
  • Node.js services: Continual evolvement of our in-house Node.js services (e.g. REST APIs, SSR, etc) to serve content to both our website and to our internal applications.
  • We also have several projects employing machine learning models and LLMs.

How we work:

  • Our teams share ownership of the design through to the delivery of the products.
  • We prototype and experiment with new technologies and we use peer review to ensure the solution is maintainable.
  • We are a group of passionate engineers whose bread and butter is learning new technologies and fostering a collaborative and inclusive environment.
  • We will support you and provide training when you want to change team or work on a different project.
  • The wide variety of projects we have will allow you to advance your career within the company.

Person Specification

  • You are passionate about technology and building great things.
  • You think independently and critically.
  • You take responsibility.
  • You ask questions and can take advice.
  • You quickly absorb and apply new information.
  • You’re a self-learner and keen to teach others.
  • You are pragmatic and prefer simple solutions.
  • You like solving interesting problems.

What experience do you have?

  • You have an excellent knowledge and commercial experience using Node.js, React, Java, Clojure or Haskell.
  • A public GitHub profile would really help us get a feel for what you’re all about.

Package Description

  • Very competitive salary that is negotiable based on your experience.
  • Other perks such as a free onsite gym, employee discounts and a highly subsidised restaurant.
  • You’ll be working in the heart of High St Kensington, that is great for shops, bars and restaurants, with Hyde Park where we often go for lunch just a stone’s throw away.
  • Great equipment, we won’t scrimp on the tools you need to do your job.
  • You’ll have the opportunity to specialise in areas that appeal to you, or remain a generalist if that floats your boat.
  • You will have access to training days, e-learning courses and conferences.
  • 5 weeks annual leave.
  • Season ticket loan.

What are the opportunities we can offer?

  • You’ll be part of an internationally recognised global brand – it will allow your CV to stand out to prospective employers.
  • You will work on cutting edge web and mobile technologies in friendly multi-disciplinary agile teams using the latest open source tools.
  • You will have a great social network, gain invaluable experience from the field of your choice, learn new skills and develop expert knowledge at one of the most exciting media companies in London.

So what are you waiting for? Apply now, impress us with your enthusiasm and technical knowledge and reinvigorate your career at MailOnline.

Our Commitment

We are committed to increasing diversity and maintaining an inclusive workplace culture. We welcome applications from all qualified candidates regardless of their age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race (which includes colour, nationality and ethnic or national origins), religion or belief, sex or sexual orientation. We are Disability Confident Committed. Please let us know if you require any recruitment documentation in other formats or if you require reasonable adjustments to be made during the recruitment process. Please be assured that any such information will be held separately to your recruitment application and will not be considered as part of the selection process.

Software Developer employer: dmg::media

At MailOnline, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation. Located in the heart of High St Kensington, our team enjoys access to top-notch facilities, including a free onsite gym and a highly subsidised restaurant, all while working on cutting-edge technologies that impact millions globally. With ample opportunities for professional growth, training, and a commitment to diversity and inclusion, we empower our employees to thrive both personally and professionally.
D

Contact Detail:

dmg::media Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Node.js and React. Consider building a small project or contributing to an open-source one to showcase your skills and understanding of these frameworks.

✨Tip Number 2

Make sure your GitHub profile is up-to-date and highlights your best work. Include projects that demonstrate your ability to solve complex problems and your experience with real-time analytics or machine learning, as these are key areas for the role.

✨Tip Number 3

Prepare to discuss your previous experiences in collaborative environments. Be ready to share examples of how you've contributed to team projects, as the role emphasises teamwork and peer review.

✨Tip Number 4

Research MailOnline and its products to understand their mission and challenges. This will help you tailor your conversations during interviews and show your genuine interest in being part of their innovative team.

We think you need these skills to ace Software Developer

Node.js
React
Java
Clojure
Haskell
REST APIs
Server-Side Rendering (SSR)
Real-Time Analytics
Machine Learning
Cross-Functional Team Collaboration
Problem-Solving Skills
Critical Thinking
Self-Learning
Prototyping and Experimentation
Peer Review Practices
Version Control (Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Node.js, React, Java, Clojure, or Haskell. Include specific projects that demonstrate your skills and any relevant contributions to your public GitHub profile.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and problem-solving. Mention how your independent thinking and ability to absorb new information align with the company's values and mission.

Showcase Your Projects: If you have worked on interesting projects, especially those involving real-time analytics or machine learning, be sure to describe them in your application. This will help the company see your practical experience and enthusiasm for the role.

Highlight Team Collaboration: Emphasise your experience working in cross-functional teams and your willingness to learn from others. Mention any instances where you contributed to peer reviews or collaborative projects, as this aligns with their team culture.

How to prepare for a job interview at dmg::media

✨Showcase Your Technical Skills

Make sure to highlight your experience with Node.js, React, Java, Clojure, or Haskell during the interview. Be prepared to discuss specific projects you've worked on and how you applied these technologies to solve real-world problems.

✨Demonstrate Your Problem-Solving Ability

Prepare to discuss interesting challenges you've faced in previous roles and how you approached solving them. This will show your critical thinking skills and your ability to take responsibility for your work.

✨Engage in Collaborative Discussion

Since the company values teamwork, be ready to talk about your experiences working in cross-functional teams. Share examples of how you contributed to group projects and how you handle peer reviews and feedback.

✨Express Your Passion for Learning

The role requires a self-learner who is keen to teach others. Share your enthusiasm for technology and any recent skills or tools you've learned. This will demonstrate your commitment to personal and professional growth.

Software Developer
dmg::media
D
  • Software Developer

    London
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-04-19

  • D

    dmg::media

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>