cover image
illuma

Senior Full Stack Engineer (Contractor)

Hybrid

London, United Kingdom

Freelance

04-03-2025

Job Specifications

THE BUSINESS

illuma is a British AI company pioneering contextual solutions for enterprise since 2014. Its real-time scaling technology is used by brands and agencies to boost the results of digital advertising campaigns. Meanwhile, broadcasters, publishers and online platforms use illuma to organise, classify and categorise their inventory for commercial activation.

illuma is committed to sustaining the open web ecosystem through equitable collaborations between adtech providers and media owners. The company is proudly building industry-first agreements that recognise publishers' intellectual property rights, and in turn, deliver better outcomes for brands and audiences.

illuma is a leading voice in contextual adtech, and our news, commentary and success stories are reported in titles such as The Guardian, Digiday and ExchangeWire.

illuma was founded in 2014 by publishing experts and computer scientists from Imperial College, UCL and Cambridge University. The company is based in London with additional offices in New York.

At illuma we are curious, innovative, and progressive, committed to seeking new, intelligent solutions to business problems. You will be working with and learning from some of the brightest minds in AI, tech and data science, and you won't be just a cog in a wheel, you will have an active voice with the opportunity to make real impact and grow your career with us as we scale.

Purpose

We are looking for a highly autonomous and experienced Senior Full Stack Engineer to join our team on a short-term contract basis. The ideal candidate will help accelerate some projects while ensuring the internal team remains focused on core initiatives.

Requirements

Key Responsibilities and Accountabilities

Develop and maintain both frontend and backend components of certain projects
Collaborate with internal teams to understand project requirements and deliver solutions efficiently
Ensure high-quality code, scalability, and maintainability across the codebase
Contribute to architectural decisions and best practices
Work independently while maintaining clear communication with the team


Knowledge, Skills And Experience

Strong proficiency in frontend technologies (e.g., React, TypeScript, GraphQL or similar)
Extensive experience with Python backend development
Proven ability to work autonomously and deliver results in a fast-paced environment
Excellent problem-solving and communication skills
Experience with cloud infrastructure and DevOps practices
Familiarity with containerisation, CI/CD pipelines, and deployment automation
Previous experience in a consulting or contractor role

About the Company

illuma is a British AI company, pioneering contextual solutions for enterprise since 2014. Its real-time scaling technology is used by brands and agencies to boost the results of digital ad campaigns. Meanwhile, broadcasters, publishers and online platforms use illuma to organise, classify and categorise their inventory for commercial activation. illuma is committed to sustaining the open web ecosystem through equitable collaborations between ad tech providers and media owners. The company is proudly building industry-firs... Know more

Related Jobs

Company background Company brand
Company Name
Tribal Tech - The Digital, Data & AI Specialists
Job Title
Full Stack Javascript Engineer
Job Description
Job Title: Full-Stack JavaScript Engineer (Contract – Up to £550/Day) Location: Remote (UK-based) / Hybrid (London) Contract Length: 6 Months (with potential extension) Rate: Up to £550 per day (Outside IR35) Start Date: ASAP About the Role: We are seeking a highly skilled Full-Stack JavaScript Engineer to join our team on a contract basis. You will be working on a range of exciting projects, developing scalable web applications and contributing to both frontend and backend development. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex problems, and is comfortable working independently or within an agile team. Key Responsibilities: Develop and maintain full-stack applications using modern JavaScript technologies. Build robust and scalable backend services with Node.js (Express/Nest.js). Develop responsive and dynamic frontend applications using React.js or Vue.js. Design and optimize databases (SQL or NoSQL such as PostgreSQL, MongoDB). Write clean, maintainable, and efficient code following best practices. Implement and integrate RESTful APIs and GraphQL endpoints. Work with cloud platforms such as AWS, Azure, or Google Cloud for deployment and hosting. Ensure application security, performance, and scalability. Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives. Skills & Experience Required: Strong proficiency in JavaScript (ES6+), TypeScript, and modern frontend frameworks (React.js, Vue.js, or Angular). Experience building RESTful APIs and working with Node.js and backend frameworks (Express.js, Nest.js, or Koa). Solid understanding of database design and experience with SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, Firebase) databases. Knowledge of authentication & authorization protocols such as OAuth, JWT. Experience with cloud services (AWS, Azure, or GCP) and CI/CD pipelines. Familiarity with containerization tools like Docker and orchestration tools like Kubernetes (nice to have). Experience with testing frameworks (Jest, Mocha, Cypress). Strong problem-solving skills and the ability to work independently. Nice to Have: Experience with serverless architecture (AWS Lambda, Firebase Functions). Knowledge of WebSockets, real-time applications, and event-driven architectures. Familiarity with DevOps practices, Terraform, or Kubernetes. Why Join? Competitive day rate up to £550 per day (Outside IR35). Fully remote or hybrid working options. Work on exciting, cutting-edge projects in a dynamic team. Opportunity to extend the contract based on performance. Interested? Apply now with your latest CV and availability!
London, United Kingdom
Remote
Freelance
03-03-2025
Company background Company brand
Company Name
Revolution Technology Ltd
Job Title
DevOps Engineer (Must have Java Experience)
Job Description
Our client are a global consultancy, working on an exciting project in the Financial Services space, they are on the lookout for an Azure DevOps Engineer to come in on a contract basis. Key Skills/Requirements: Strong experience as a DevOps Engineer GitLab CI/CD is essential Cloud experience is essential (Azure preferred) Must have strong experience with Java Must be OK with fully onsite, 5 days per week in the office Contract is running until the end of 2025 initially with likely extensions, paying up to £540p/day (Inside IR35 engaged via Umbrella) and will be fully onsite 5 days per week in the London office.
London, United Kingdom
On site
Freelance
05-03-2025
Company background Company brand
Company Name
SoftNice UG
Job Title
Lead Python Developer - Scalable Backend & Cloud Architecture
Job Description
Python Backend Developer: We need a senior developer with extensive knowledge on building scalable python back-ended solution. For example, how to support dozens of concurrent requests, how to handle occasional dead pod, etc. We need someone help us check our implementation and see if there are problems that we aren't aware of. More importantly, implement solutions that resolve these issues. Python API frameworks Async process with python, message broker Python software development Kubernetes Pod management Microservices Good to have: Openshift Cosmos DB Azure Blob Storage
London, United Kingdom
Hybrid
Freelance
05-03-2025
Company background Company brand
Company Name
Avance Consulting
Job Title
Frontend Developer
Job Description
We are looking for a Frontend Engineer to help us grow internationally and deliver amazing community experiences. Your focus will be on building novel products and features that enhance user experiences. You will contribute to the full development cycle, including technical design, development, testing, experimentation, analysis, and launch. You will be responsible for managing your task list pipeline as well as communicating your progress throughout the task life cycle. You will be aiding the development, maintenance, and support of our platform's frontend features. Work with the team to develop, maintain and support all features of the frontend Perform code reviews on features developed by your peers Collaborate with the team on future features and possible visual designs Maintain strong communication on progress as well as on question/concerns you foresee Manage designated tasks assigned on Jira Required Experience Minimum of 4+ years of software engineering experience, primarily focusing on developing user-facing web applications at scale using TypeScript Knowledge of GraphQL and HTTP basics Backend experience (service development, databases, Kubernetes) and the ability to design maintainable APIs is a plus Strong organizational skills with the ability to prioritize tasks and deliver projects on schedule Self-directed and thrive in fast-paced environments Excellent communication skills, both verbal and written, to effectively collaborate with remote teams and communicate complex technical topics to diverse audiences
London, United Kingdom
On site
Freelance
05-03-2025