Full Stack Developer - Javascript/ React / Azure / Agentic AIWe are looking for an experienced Full Stack... Read more
We are looking for an experienced Full Stack Developer to join a technology-focused project, building modern, scalable applications with React, cloud technologies and Agentic AI.
Key Skills & ExperienceStrong commercial Full Stack Development experienceExpert-level React / React.js experienceProven experience deploying applications into Azure or other major cloud platformsExperience with Docker, Kubernetes or other container technologiesGood understanding of CI/CD pipelines and DevOps processesExperience building applications that process large datasets / high volumes of dataKnowledge or hands-on exposure to Agentic AI, AI Agents, LLMs or Generative AIStrong software engineering and application development fundamentalsThis is an excellent opportunity for a Full Stack Developer looking to work across React, cloud engineering and emerging Agentic AI technologies within a modern development environment.
Key skills: React, React.js, Full Stack, Azure, Cloud, Docker, Kubernetes, Containers, CI/CD, DevOps, Large Datasets, Agentic AI, AI Agents, LLM, Generative AI
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
SENIOR FULLSTACK ENGINEERSA well-established energy company is looking for two Senior Fullstack Engineers to help build and deliver... Read more
SENIOR FULLSTACK ENGINEERS
A well-established energy company is looking for two Senior Fullstack Engineers to help build and deliver an early AI and agentic capability solution on Azure. Focused on establishing technical foundations, architecture, and product direction, this role involves creating scalable, high-performance web applications that handle large volumes of data and integrate AI-driven components.
The successful engineer will collaborate closely with backend engineers, cloud specialists, and AI teams to deliver intelligent, production-ready applications.
CONTRACT
Initial 6-Month Contract (Potential Extension)£450 Per Day (Inside IR35)Hybrid Working (2 days a week in London)WHAT YOU'LL BE DOING
Design, build, and maintain scalable front-end applications using React, Python, and modern JavaScript/TypeScript.Build front-end solutions that support high data throughput, performance optimisation, and responsiveness at scale.Collaborate on the deployment of applications to cloud environments (mostly Azure)Integrate front-end applications with AI-powered services, including LLM-based APIs, workflows, and Agentic AI systems.Work with containerised environments (e.g., Docker) and contribute to automation, orchestration services, and cloud-native deployment pipelines.Support CI/CD processes and promote reliable, repeatable deployments.KEY REQUIREMENTS
experienceReact and Python experience (modern patterns, hooks, state management, performance optimisation etc.)Previously deployed applications to cloud platforms, ideally Microsoft Azure (AWS acceptable).Experience integrating front-end applications with APIs, microservices, and distributed systems.Familiarity with container technologies such as Docker and container-based deployment models.Experience working on applications that handle large datasets or high-traffic environments.Strong understanding of front-end performance, observability, and optimisation techniques.WHAT NEXT…
If you're a Senior Fullstack Engineer with strong React and Python skills ready to work on cutting-edge AI capabilities, please hit apply!
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
Role DescriptionWe are seeking a highly skilled Senior Fullstack Developer with deep expertise in React and strong experience... Read more
Role Description
We are seeking a highly skilled Senior Fullstack Developer with deep expertise in React and strong experience deploying applications to cloud platforms, ideally Microsoft Azure (AWS experience also welcome). This role will focus on building, deploying, and optimising scalable, high-performance web applications that handle large volumes of data and integrate AI-driven components. You will work closely with backend engineers, cloud specialists, and AI teams to deliver intelligent, production- ready applications at scale.
Key Responsibilities
Design, build, and maintain scalable front-end applications using React, python and modern JavaScript/TypeScript.Build front-end solutions that support high data throughput, performance optimisation, and responsiveness at scale.Collaborate on the deployment of applications to cloud environments (Azure preferred; AWS acceptable).Integrate front-end applications with AI-powered services, including LLM-based APIs and workflows and Agentic AI systemsAutomation and orchestration services (particularly within Azure)Work with containerised environments (e.g. Docker) and contribute to cloud-native deployment pipelines.Support CI/CD processes and promote reliable, repeatable deployments.Required Skills / Experience
Extensive experience as a Senior fullstack Developer or similar role.Expert knowledge of React & Python, including modern patterns, hooks, state management, and performance optimisation.Proven experience deploying applications to cloud platforms, ideally Microsoft Azure.Experience integrating front-end applications with APIs, microservices, and distributed systems.Familiarity with container technologies such as Docker and container-based deployment models.Experience working on applications that handle large datasets or high-traffic environments.Strong understanding of front-end performance, observability, and optimisation techniques
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
Senior Full Stack Developer (React, Python & Azure AI)Location: London/ Hybrid Start: ASAPAbout the OpportunityWe are seeking an... Read more
Location: London/ Hybrid
Start: ASAP
We are seeking an experienced Senior Full Stack Developer to join a cutting-edge programme focused on delivering AI-powered solutions on Microsoft Azure.
This initial workstream is dedicated to building an Agentic AI capability using Python and Azure technologies, working closely with business stakeholders to define the technical foundation, architecture, and product direction for a wider enterprise AI programme.
This is an exciting opportunity to work on innovative AI initiatives, cloud-native applications, and large-scale data-driven solutions while helping shape future platform capabilities.
The RoleAs a Senior Full Stack Developer, you will play a key role in designing, developing, and deploying modern web applications that integrate with AI-powered services and large-scale distributed systems.
You will collaborate with cloud engineers, architects, data specialists, and AI teams to deliver scalable, secure, and high-performing solutions in Azure environments.
Key ResponsibilitiesDesign, develop, and maintain scalable full-stack applications using React, Python, JavaScript, and TypeScriptBuild responsive, high-performance front-end solutions capable of handling large data volumesDevelop and integrate APIs, microservices, and distributed systemsDeploy and manage applications within Microsoft Azure environmentsIntegrate applications with LLM-based services, Agentic AI workflows, and AI-driven platformsWork with containerised solutions using Docker and cloud-native deployment approachesSupport and enhance CI/CD pipelines to ensure reliable and repeatable deploymentsCollaborate closely with architecture, cloud, and AI teams to deliver production-ready solutionsDrive performance optimisation, observability, scalability, and application reliabilityRequired Skills & ExperienceEssentialExtensive experience as a Senior Full Stack DeveloperStrong expertise in:ReactJavaScript / TypeScriptPythonDeep understanding of modern React development:HooksState managementComponent architecturePerformance optimisationProven experience deploying applications to cloud environments, ideally Microsoft AzureStrong experience integrating APIs, microservices, and distributed architecturesHands-on experience with Docker and containerised deploymentsExperience building applications that support high traffic volumes and large datasetsStrong understanding of frontend performance, monitoring, and observabilityExperience working within Agile delivery teamsDesirableAzure AI ServicesAzure OpenAIAgentic AI frameworksAzure Container AppsAzure Kubernetes Service (AKS)Infrastructure as CodeExperience with AWS cloud platformsExposure to enterprise-scale AI transformation programmesWhat You'll Be Working OnAI-powered enterprise applicationsAgentic AI and intelligent workflow solutionsAzure cloud-native platformsLarge-scale data processing and visualisation solutionsProduction-grade deployment pipelinesModern React front-end architecturesIdeal CandidateYou are a hands-on Senior Engineer who enjoys solving complex technical challenges and building products that deliver real business value. You have strong cloud deployment experience, enjoy working with modern web technologies, and are excited by the opportunity to work at the forefront of AI and Azure innovation.
Interested?If you have strong experience with React, Python, Azure cloud technologies, AI integrations, and modern full-stack development, we'd love to hear from you. Apply now to be part of a pioneering AI programme shaping the future of enterprise solutions.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
About the program Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the... Read more
About the program
Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the outside-integrator software that runs the conveyor and sortation systems in its fulfillment centers today. The platform is CODESYS V3 on Linux industrial PCs, EtherCAT and IO-Link field networks, and an object-oriented Structured Text codebase built as reusable device libraries, standard features and configurable site applications. The first site goes live in Atlanta in early 2027, with further sites starting development in January and a multi-year, multi-site roadmap behind them.
What you will do
Design, develop and test controls software in CODESYS V3 Structured Text: device libraries, feature logic (accumulation, merge, divert, sortation) and control-area applications Integrate and bring up field hardware in the lab and on site: drives, photo-eyes, I/O and safety devices over EtherCAT and IO-Link Assemble site applications from engineering drawings: read electrical schematics, build and validate configurations for each control area Submit your work through Git with code review and contribute to the team's shared libraries and standards Run functional and integration tests, record results and hand over to the commissioning team with clear documentation Support site commissioning in Atlanta from early 2027: I/O checkout, device bring-up, fault-finding and punch-list closureWhat we are looking for
Current, hands-on Structured Text (IEC 61131-3) development - CODESYS V3 preferred; TwinCAT 3 or similar also considered Experience working in Git with branches, pull requests and code review as part of a team A traditional controls foundation: you can read electrical schematics and panel drawings, understand drives, I/O, sensors and safety circuits, and have commissioned systems on a plant floor Comfortable working independently on site with hardware, not only at a keyboard Clear written and verbal communication in a fast-moving, ambiguous engineering environmentNice to have
Material handling or conveyance experience (conveyor, sortation, palletizing, AS/RS, warehouse automation) Object-oriented Structured Text: function blocks with methods and properties, interfaces, library design and versioning EtherCAT, IO-Link, Rexroth or Beckhoff drives, Linux-based industrial PCs Python or C++ for tooling, test automation or simulation Low-voltage electrical and panel experienceLocation and travel
The team is based in Seattle / Bellevue, WA, with Atlanta, GA and Boston, MA also preferred locations. Remote candidates in the US are considered with regular travel: roughly half your time in Seattle through December, including two consecutive weeks on site for onboarding, then Atlanta from January as site commissioning begins. Travel expenses are covered.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessSeattle, Washington, United States of AmericaContract
Contract Full Stack Workday DeveloperContract | Full Stack Developer | Workday Extend | JavaScript / TypeScript | APIs... Read more
Contract | Full Stack Developer | Workday Extend | JavaScript / TypeScript | APIs | Integrations
We are looking for an experienced Full Stack Workday Developer to join a major transformation programme on a contract basis.
This is a hands-on development role requiring strong full stack engineering experience combined with practical knowledge of the Workday ecosystem, particularly Workday Extend. You will be responsible for building applications and integrations that extend Workday functionality and connect with wider enterprise systems.
Key ResponsibilitiesDesign, develop and enhance applications using Workday ExtendBuild modern front-end functionality using JavaScript / TypeScript and related web technologiesDevelop backend services, APIs and integration componentsIntegrate Workday with internal and third-party enterprise platformsWork with REST / SOAP APIs, JSON and web servicesDevelop solutions around Workday business processes and dataTroubleshoot application, integration and performance issuesWork closely with Workday functional teams, architects and wider engineering teamsContribute to CI/CD, testing, code quality and engineering best practicesKey SkillsStrong commercial Full Stack Development backgroundHands-on Workday Extend development experienceGood understanding of the wider Workday platformStrong JavaScript / TypeScript and web development skillsExperience developing and consuming REST APIs / web servicesExperience building integrations between Workday and external systemsUnderstanding of authentication, security and enterprise integration patternsStrong software engineering and problem-solving skillsComfortable working within Agile delivery environmentsDesirableWorkday Integration experienceWorkday Studio / EIB / Core Connectors experienceWorkday REST and SOAP API experienceExperience with React or other modern JavaScript frameworksCloud and CI/CD experienceThis is an excellent opportunity for a strong Full Stack Engineer with Workday Extend experience to work on a high-profile enterprise programme delivering new applications and integrations across the Workday ecosystem.
Please send across an updated CV if this position is of interest
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
Engineering Lead - Payments | London (Hybrid)Lead the Future of Payments TechnologyWe're looking for an experienced Engineering Lead... Read more
We're looking for an experienced Engineering Lead to join a rapidly evolving payments business that processes billions of pounds in transactions every year across the UK. As the organisation continues its journey towards becoming a standalone fintech, you'll play a key role in shaping innovative products, leading talented engineering teams, and delivering technology solutions that make a real impact.
This is an opportunity to combine hands-on technical leadership with people management, driving engineering excellence while helping teams build scalable, secure, and customer-focused products.
What You'll Be DoingAs an Engineering Lead, you'll take ownership of a product delivery team responsible for developing, deploying, and supporting technology solutions from concept through to production.
Key responsibilities include:
Leading the design, development, and continuous enhancement of high-quality software solutions.Ensuring applications are scalable, reliable, maintainable, and performance-driven.Collaborating closely with Product Managers, Engineers, Designers, and business stakeholders to define requirements and deliver successful outcomes.Coaching, mentoring, and developing engineers to support their growth and performance.Driving best practices in software engineering, code quality, testing, and secure development.Conducting code reviews and promoting knowledge sharing across teams.Supporting agile delivery practices and fostering a culture of continuous improvement.Influencing technical direction and contributing to architectural decisions.Championing modern engineering standards, operational excellence, and innovation.What We're Looking ForEssential ExperienceProven track record of leading engineering teams in a production environment.Strong software engineering background with experience across modern technology stacks.Experience delivering complex technology solutions using Agile or Lean methodologies.Demonstrated people leadership skills, including coaching, mentoring, and performance management.Excellent communication and stakeholder management abilities, capable of engaging both technical and non-technical audiences.Desirable SkillsExperience working in payments, fintech, or other technology-driven organisations.Understanding of AI, machine learning, or emerging technologies.Hands-on experience with technologies such as Rust, Kotlin, or TypeScript.Knowledge of cloud-native architectures, Kubernetes, DevOps practices, and CI/CD pipelines.Experience designing or working with event-driven systems and messaging platforms.Why Join?You'll be joining a forward-thinking payments organisation at a pivotal stage of growth and transformation. This role offers the opportunity to influence technology strategy, lead high-performing teams, and help build the next generation of payment solutions used by businesses across the UK.
Location & Working PatternLocation: LondonWorking Model: Hybrid (3 days per week in the office)If you're passionate about engineering leadership, modern technology, and building products that operate at scale, we'd love to hear from you.
GCS is acting as an Employment Agency in relation to this vacancy.
Read lessLondon, England, United KingdomPermanent
Azure Operations Engineer We are seeking an experienced **Azure Operations Engineer** to support the management, maintenance and ongoing... Read more
Azure Operations Engineer
We are seeking an experienced **Azure Operations Engineer** to support the management, maintenance and ongoing improvement of a cloud infrastructure environment.
This role will suit an engineer with strong hands-on experience across Microsoft Azure, infrastructure operations, identity management and cloud security. You will be responsible for maintaining a secure, reliable and well-performing environment, troubleshooting complex technical issues and supporting the continuous improvement of cloud operations.
This is an infrastructure-focused position, ideal for someone with a strong Azure engineering background who enjoys working across cloud services, systems administration, security and automation.
## Key Responsibilities
- Manage, maintain and support Microsoft Azure infrastructure and cloud services.
- Monitor the performance, availability and health of the Azure environment, identifying and resolving operational issues.
- Troubleshoot complex infrastructure, connectivity and system-related incidents.
- Manage identity and access controls across Microsoft Entra ID (Azure AD), including permissions, authentication and access management.
- Support Windows Server environments, Active Directory and associated infrastructure services.
- Maintain and troubleshoot networking components, including DNS, DHCP, connectivity and network configurations.
- Implement and maintain security controls, infrastructure hardening and cloud security best practices.
- Support patching, upgrades, configuration management and vulnerability remediation.
- Identify opportunities to automate routine operational tasks using PowerShell and infrastructure automation tools.
- Contribute to infrastructure-as-code initiatives using tools such as Terraform, where applicable.
- Work closely with infrastructure, security and engineering teams to resolve issues and improve operational efficiency.
- Maintain technical documentation, operational procedures and infrastructure standards.
## Desired Experience
- Strong hands-on experience managing and supporting Microsoft Azure environments.
- Solid background in cloud infrastructure, IT operations or systems administration.
- Experience with Windows Server and Active Directory.
- Working knowledge of Microsoft Entra ID, identity management and access controls.
- Understanding of networking fundamentals, including DNS, DHCP, routing and connectivity troubleshooting.
- Experience troubleshooting infrastructure issues across cloud and enterprise environments.
##Bonus Experience
- Experience with Terraform or other infrastructure-as-code tools.
- Familiarity with Azure security services, monitoring and logging.
- Experience with vulnerability remediation, patch management and compliance requirements.
if you are a hands-on Azure infrastructure engineer who understands how to keep a cloud environment secure, stable and operating efficiently and you are omfortable investigating technical issues, managing day-to-day cloud operations and identifying opportunities to improve infrastructure reliability and security, THEN, this role is for you.
Candidates from Azure Infrastructure Engineering, Cloud Operations, Azure Administration or Systems Engineering backgrounds are encouraged to apply.
(note this is mid level position and you do not need to tick all the boxes to apply)
GCS is acting as an Employment Business in relation to this vacancy.
Read lessDublin, Dublin County, Republic of IrelandContract
We are seeking an experienced Instructional Designer / Learning Experience Designer to create impactful learning solutions for a... Read more
We are seeking an experienced Instructional Designer / Learning Experience Designer to create impactful learning solutions for a global technical audience. This role will focus on designing and developing engaging learning experiences across multiple modalities, partnering with stakeholders to drive measurable performance improvements, and translating complex technical concepts into effective, learner-centered content.
Key Responsibilities
Partner with SMEs, Program Managers, and business stakeholders to identify learning needs and drive measurable behavior change.Design and develop e-learning courses, instructor-led training (ILT), job aids, how-to videos, and hands-on assessments.Apply ADDIE and Agile methodologies throughout the end-to-end content development lifecycle.Translate complex technical and data center concepts into clear, engaging, and effective learning experiences.Collaborate with SMEs and training communities to ensure content accuracy, quality, and relevance.Leverage learner feedback, performance data, and analytics to continuously improve learning solutions.Utilise AI-assisted design tools to accelerate content development and personalise learning experiences.Create engaging graphics, illustrations, multimedia assets, and other supporting learning materials.Required Skills & Experience
3+ years of experience in Instructional Design, Learning Experience Design, Learning & Development, or a related field.Proven experience developing ILT, e-learning, video-based learning, and blended learning solutions.Strong understanding of adult learning principles, instructional design methodologies, and on-the-job learning practices.Experience managing multiple projects and working effectively with cross-functional stakeholders.Excellent communication, presentation, and problem-solving skills.Familiarity with AI tools and their application in learning design and content development.Ability to simplify complex technical concepts and communicate them effectively to diverse audiences.Desirable
Experience administering or supporting Learning Management Systems (LMS) and training reporting.Knowledge of UX, interaction design, or learner experience design principles.Experience using learner analytics and data-driven insights to improve training effectiveness.Exposure to front-end web development technologies and digital content creation tools.Experience designing learning solutions for technical, engineering, or data center environments.Ideal Candidate
A creative and learner-focused Instructional Designer who is passionate about transforming complex information into engaging and effective learning experiences. You will be comfortable collaborating with diverse stakeholders, managing multiple projects, leveraging emerging technologies including AI, and using data-driven insights to create learning solutions that deliver measurable business impact.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessDublin, Dublin County, Republic of IrelandContract
Senior Full-stack EngineerLocation: Abu Dhabi, UAE Type: ContractRole SummaryWe are seeking a Senior Full-stack Engineer to build the... Read more
Senior Full-stack Engineer
Location: Abu Dhabi, UAE
Type: Contract
Role Summary
We are seeking a Senior Full-stack Engineer to build the production-grade, end-to-end application architecture for a large-scale AI transformation.
You will be the architect behind both the "face" and the "nervous system" of our AI agents, designing intuitive, highly responsive user interfaces alongside the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with enterprise systems and sensitive engineering data.
You will act as the technical anchor for key build initiatives across major programmes. Your mandate is to move beyond simple model serving to build robust, on-premise microservices and dynamic frontend applications that power enterprise engineering platforms and autonomous AI agents.
Working within a structured delivery model, you will ensure our software meets strict usability, security, and reliability standards required for highly regulated and mission-critical environments.
Key Responsibilities
End-to-End Agent Architecture & User ExperienceIntuitive AI Interfaces: Architect and develop frontend applications using modern frameworks that allow end-users to interact seamlessly with AI agents. Build custom chat interfaces capable of handling streaming LLM responses, complex citations, and interactive widgets.Agentic Frameworks: Design the backend orchestration layer that coordinates specialised AI workers, managing state, task routing, and error handling.Workflow Logic & State Management: Design task-routing services and frontend state management that map user prompts to specific skills and playbooks, ensuring deterministic and highly responsive execution of critical business and engineering workflows. Enterprise Integration & Data VisualizationSecure Enterprise Connectivity: Build the full-stack Data Access Layer that serves as the secure gateway for AI agents to read and write to enterprise systems, surfacing this data via dynamic dashboards and interactive data visualisations on the client side.RAG Integration & Search UI: Develop the backend logic to interface with vector databases and build frontend search components, enabling AI-powered knowledge and search applications to securely query and render historical and technical documents.External Data Feeds: Construct robust connectors for external data sources to power risk analysis and decision-support applications, building custom UI components to display comparative analysis and trade-offs. Security, Performance & DeploymentEnterprise-Grade Security: Implement full-stack security measures. On the backend, enforce authentication, Role-Based Access Control (RBAC), and sensitive-data redaction. On the frontend, ensure strict protection against XSS, CSRF, and other client-side vulnerabilities.On-Premise Optimization: Engineer systems for strictly isolated or on-premise deployment, optimising client-side bundles and backend resource usage on local computing infrastructure rather than relying on unlimited cloud scaling.Reliability Engineering: Implement comprehensive end-to-end observability, including frontend error tracking, backend logging, tracing, and monitoring in line with enterprise best practices.Technical Requirements
Frontend Development: Expert proficiency in TypeScript/JavaScript and modern frontend frameworks. Strong experience with complex state management, real-time data streaming, and modern CSS technologies.Backend Development: Expert proficiency in Python for AI integration, alongside experience with modern backend technologies for high-performance microservices.API Architecture: Strong background in designing and consuming RESTful APIs and modern service-to-service communication technologies. Experience building API gateways for traffic management.Database Management: Proficiency with relational databases for transactional data and vector databases for semantic search applications.Containerization & Orchestration: Deep experience with containerisation and orchestration technologies for deploying scalable, full-stack applications in on-premise environments.Integration Protocols: Familiarity with enterprise integration patterns and ERP protocols is a strong plus.Professional Qualifications
Experience: 5+ years of experience in Full-stack Software Engineering, with a proven track record of building and scaling web applications that serve ML/AI models in production environments.Structured Delivery: Ability to thrive in a structured governance environment, delivering Agile software through sprints and MVPs while meeting rigorous review and systems-engineering requirements.Operational Mindset: Experience building mission-critical systems that require high availability, accessibility, security, and auditability, preferably within highly regulated or complex industries.Cross-Functional Collaboration: Proven track record of bridging the gap between Data Scientists, Backend Engineers, and UI/UX Designers to deliver cohesive end-to-end platforms.Why This Role?
You are not just building APIs or user interfaces; you are building the "hands" and the "face" of an AI workforce.
Your code will provide the intuitive dashboards and secure backend logic that enable AI agents to support complex business processes, identify critical risks, analyse enterprise information, and validate important engineering decisions.
If you want to build the secure, high-performance, and deeply interactive architecture that makes AI tangible, this role is for you.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessAbu Dhabi, Abu Dhabi, United Arab EmiratesContract
All your saved jobs are no longer available or you've already applied.
for the following search criteria