{"id":3699037,"url":"https://alion.io/job/dmg-media-javascript-engineer","title":"JavaScript Engineer","company":{"id":33887,"name":"DMG Media","domain":"dmgmedia.co.uk","url":"https://alion.io/company/dmg-media","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":85,"open_postings":5,"ghost_share":0,"stale_share":0.6,"repost_share":0,"time_to_fill_p50_days":42,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom","Chelsea, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-03T17:27:07Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-04T09:37:16Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Role: JavaScript Engineer/TypeScript Engineer\nContract: Permanent\nLocation: DMGT HQ, High Street Kensington, London\nAbout Us\nDaily Mail is one of the world’s largest and most influential news publishers, reaching over a billion people globally every month with its Seriously Popular™ content.\nRenowned for its agenda-setting exclusives, breaking news, incisive commentary, and in-depth investigations, the Daily Mail delivers a unique editorial blend spanning showbiz, royals, lifestyle, health, sport, money and much more.\nIts extensive reach, influence, and reader loyalty make it a premium destination for more than 400,000 digital subscribers across the UK, US, Australia, and beyond.\nDaily Mail also maintains a powerful presence across social media, engaging more than 150 million followers and delivering more than 4 billion video views each month across platforms such as Facebook, TikTok, Instagram, YouTube, and Snapchat.\nSeriously Popular™ isn’t just a slogan - it’s a relentless, 24/7 commitment to delighting, informing, and inspiring audiences worldwide.\nAbout the Role\nWe’re looking for a talented Full-Stack JavaScript/TypeScript Engineer to join our team and help build exciting new experiences and product verticals. You’ll work across the stack, from crafting intuitive, high-quality frontend experiences to developing robust backend services and scalable infrastructure.\nThis is an opportunity to have a meaningful impact on our products, take ownership of technical challenges, and move quickly from idea to production. We’re looking for someone who combines strong engineering fundamentals with a pragmatic, product-focused mindset and an enthusiasm for leveraging modern AI tooling to accelerate development and prototyping.\nThe role is based in London, with three days per week in our office in the High Street Kensington area.\nKey Responsibilities\nBuild new product experiences: Design, develop and ship new features and product verticals across the frontend and backend\nDevelop high-quality applications: Build responsive, intuitive user interfaces using React, HTML and CSS, alongside robust backend services using JavaScript/TypeScript and Node.js.\nDesign for scale and reliability: Build and maintain highly available, resilient systems that perform reliably in production\nOwn delivery end to end: Contribute across the development lifecycle, from technical design and implementation through to deployment, monitoring and ongoing optimisation\nContribute to infrastructure and DevOps: Improve CI/CD pipelines, infrastructure as code and deployment workflows to enable reliable, efficient delivery\nMove quickly and experiment: Leverage agentic LLM tooling to rapidly prototype ideas, explore solutions and accelerate product development\nCollaborate and innovate: Work closely with the wider team to turn ideas into effective product solutions, make sound technical decisions and continuously improve how we build software\nAbout You\nStrong practical experience with JavaScript, TypeScript and Node.js, including building and maintaining production applications.\nStrong frontend development skills, with hands-on experience in React, HTML and CSS.\nProven experience building, deploying and maintaining high-availability systems in production, with an understanding of reliability, scalability and performance.\nComfortable working with DevOps practices, including CI/CD pipelines, deployment workflows and infrastructure as code.\nFamiliarity with agentic LLM tooling and the ability to use AI-powered development tools to accelerate prototyping and problem-solving.\nA pragmatic, hands-on engineering approach, with the ability to take ownership of projects and deliver high-quality solutions.\nAbility to work from our London office near High Street Kensington three days per week\n\nPackage Description\nOur benefits package increases the longer you’ve been with us. Here’s what to expect:\n25 days’ holiday (increasing by 1 per year up to a total of 30)\nPension plan and life cover\nDiscounts on online shopping, dining cards and vouchers, and access to our Employee Assistance Programme\nOnsite gym, subsidised canteen and onsite nurse and GP clinics\nPlus much more...\nOur Commitment\nWe are committed to increasing diversity and maintaining an inclusive workplace culture. We welcome applications from all qualified candidates regardless of their ethnicity, race, gender, religious beliefs, sexual orientation, age, marital status, or disability.\nWe 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.","description_format":"text","description_chars":4831,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Publishing","Digital Media"],"lifecycle":[{"event":"open","at":"2026-11-03T18:54:17Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":42,"reasons":["conf:1","win:early"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/dmg-media-javascript-engineer","json_url":"https://alion.io/job/dmg-media-javascript-engineer.json","meta":{"generated_at":"2026-11-04T10:41:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15873,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":33887},"rest":"https://alion.io/mcp/rest/get_company?id=33887"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdmg-media-javascript-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdmg-media-javascript-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdmg-media-javascript-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dmg-media-javascript-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdmg-media-javascript-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3699037}},{"tool":"search_jobs","arguments":{"company":"dmgmedia.co.uk","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3699037},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}