{"id":1961959,"url":"https://alion.io/job/createfuture-senior-software-engineer-fullstack-ai-and-cms","title":"Senior Software Engineer (Fullstack, AI and CMS)","company":{"id":52267,"name":"CreateFuture","domain":"createfuture.com","url":"https://alion.io/company/createfuture","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":95,"open_postings":5,"ghost_share":0,"stale_share":0.2,"repost_share":0,"time_to_fill_p50_days":42,"computed_at":"2026-10-07T05:47:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Edinburgh, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":80000,"max_usd":157000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":107},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Rest API","optional":false},{"name":"Terraform","optional":false},{"name":"Astro","optional":true},{"name":"Next.js","optional":true},{"name":"Node JS","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-06T13:58:36Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-07T23:33:25Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Role: Senior Software Engineer - Full Stack Javascript & AI\nDepartment: Modernising Web & Marketing Platforms\nCreateFuture is an AI-native consulting partner where people do work that matters and are supported to do it well. We work side by side with our clients, challenging what’s not working and helping them to build the future.\nWe work alongside organisations such as PayPal, adidas, NatWest, FanDuel, and Money Saving Expert, building digital products and services that make a difference while always putting people first. Our commitment to craft, quality, and culture has helped us scale to over 600 people in just a few years.\nAbout the role and team:\nThis is an opportunity to join a team working on the modernisation of web and marketing platforms. The team has recently inherited the CMS and is looking for support to delve deeper into team dynamics, responsibilities and the roadmap, with the core objective of refocussing the CMS team on higher-value marketing work and making the wider CMS operation more scalable and manageable.\nAs a Senior Full Stack Software Engineer, you’ll support the Principal Engineer in exploring proof of concepts (POCs), rapid prototyping and deep diving into agentic and workflow opportunities. You’ll bring proven senior full-stack experience across modern web technologies, cloud infrastructure and APIs, while helping shape practical ways to use AI across the platform.\nWhat you’ll be doing:\nSupport the Principal Engineer in exploring technical opportunities across the CMS and wider web and marketing platforms.\nBuild proof of concepts and rapidly prototype ideas, helping the team assess what could work in practice.\nDeep dive into AI, agentic and workflow opportunities and identify where these approaches can create meaningful value.\nWork across the full stack, contributing to APIs, web applications, cloud infrastructure and platform capabilities.\nHelp identify opportunities to refocus the CMS team on higher-value marketing work while making the wider CMS operation more scalable and manageable.\nCollaborate closely with the wider team, communicating clearly and helping shape pragmatic technical approaches and the future roadmap.\nWe’d love to talk to you if you:\nHave proven senior full-stack software engineering experience, with strong JavaScript experience.\nHave experience with GraphQL and REST, and are comfortable working across modern web applications and APIs.\nHave experience with AWS, S3, CloudFront and Terraform, with a strong understanding of cloud-based platforms.\nHave experience with AI, particularly agentic approaches and workflow automation, and enjoy building proof of concepts and rapidly prototyping ideas.\nHave excellent communication skills and can work effectively with engineers, technical leaders and wider stakeholders.\nNice to have: Node.js, Next.js, React, TypeScript, CMS experience, Sanity.io / Sanity Studio, Astro and Amplitude.\nWhat we’ll offer you:\nWe trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You’ll be part of a supportive, and friendly culture, surrounded by smart, curious people who care deeply about what they do.\nWe offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed.\nWe trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.\nOur hiring process\nWe try to keep our hiring process clear, fair and respectful of your time. We aim to get back to everyone who applies and we will be upfront about where you are in the process.\nIt usually looks like this:\nCall with our Talent Acquisition Team \nRole specific capability interview \nDepending on the role, we might also ask you to do a short presentation, a practical or technical task or have a values focused conversation. We will explain what is involved before anything happens.\nInclusion at CreateFuture \nWe believe diverse teams build better workplaces and better products. We want CreateFuture to be a place where people feel able to be themselves and do their best work.\nIf you need any adjustments or support during the application process, just. We will do what we can to help.\nWe look forward to your application!","description_format":"text","description_chars":4455,"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":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Digital Goods"],"lifecycle":[{"event":"open","at":"2026-10-06T15:53:41Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":42,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-07T05:47:15Z"},"pay":null,"html_url":"https://alion.io/job/createfuture-senior-software-engineer-fullstack-ai-and-cms","json_url":"https://alion.io/job/createfuture-senior-software-engineer-fullstack-ai-and-cms.json","meta":{"generated_at":"2026-10-08T01:06:23Z","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","counted_by":"address","units_charged":1,"used_today":1912,"day_limit":5000,"remaining_today":3088,"minute_limit":60,"resets_at":"2026-10-09T00: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":52267},"rest":"https://alion.io/mcp/rest/get_company?id=52267"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcreatefuture-senior-software-engineer-fullstack-ai-and-cms"},{"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%2Fcreatefuture-senior-software-engineer-fullstack-ai-and-cms"},{"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%2Fcreatefuture-senior-software-engineer-fullstack-ai-and-cms"},{"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/createfuture-senior-software-engineer-fullstack-ai-and-cms\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcreatefuture-senior-software-engineer-fullstack-ai-and-cms"}]}