involves close collaboration with product, data, and frontend colleagues to deliver high-quality, reliable services. Day-to-day responsibilities include: Designing, implementing and maintaining backend services and REST/GraphQL APIs using Python and Django (or Django REST Framework). Building performant, secure data models and database schemas (Postgres). Writing automated tests (unit/integration) and participating in code More ❯
implementation using Jetpack Compose and/or traditional XML-based layouts. Strong knowledge of asynchronous programming using Jetpack compose, RxJava, Flow or Coroutines. Strong experience in integrating and securing GraphQL/RESTful APIs. Proficient in unit testing, instrumentation testing, and frameworks like Junit, Mockito, Espresso. Familiarity with Google Play Console, app signing, release pipeline, crash analytics, and A/B More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Staffworx Limited
and integrating AI services into enterprise applications. Key Responsibilities: Architect and design AI-powered agent solutions that integrate with enterprise systems and cloud platforms. Develop and optimize RESTful and GraphQL APIs to facilitate AI-driven interactions. Utilize AWS services (Lambda, S3, API Gateway, SageMaker, DynamoDB, ECS, etc.) to deploy scalable AI solutions. Implement Full Stack JavaScript (Node.js, React.js, Express, TypeScript …/ML frameworks such as TensorFlow, PyTorch, OpenAI API, or LangChain. Knowledge of microservices architecture, containerization (Docker, Kubernetes), and event-driven patterns. Strong understanding of API design, including REST, GraphQL, and WebSockets. Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code (Terraform, AWS CDK). Excellent problem-solving skills and ability to translate business requirements into technical More ❯
of OOP, design patterns (Singleton, Observer, Factory etc.) and architecture patterns (MVVM, VIPER, Clean Architecture) Proficient in iOS SDKs, including Core Data, Core Animation, Push Notifications, etc. Experience with GraphQL integration and/or RESTful API design and consumption. Experience with analytics tools like Firebase, Adobe Analytics or similar. Knowledge of mobile security best practices including keychain access, obfuscation, SSL More ❯
platform modernisation Hands-on experience with integration technologies, including Kafka (or similar event streaming platforms), Java-based backend systems, and service orchestration Strong proficiency in API design (REST/GraphQL), microservices architecture, and middleware solution Deep understanding of data flow, interface management, and end-to-end process mapping across complex ecosystems Skilled in producing architectural documentation, including HLDs, LLDs, sequence More ❯
to have: Familiarity with Data Architecture Exposure to Cyber Security tooling or working closely with InfoSec/Risk teams Understanding of Data Management frameworks (DCAM, DMBOK) Working knowledge of GraphQL/Data Bricks/Snowflake Previous experience of working with Medical/Healthcare Data Immediate availability If you're interested in this role, click 'apply now' to forward an up More ❯
Employment Type: Contract, Work From Home
Rate: £550.0 - £700.0 per day + up to £700 per day (Inside IR35)
London, South East, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
to have: Familiarity with Data Architecture Exposure to Cyber Security tooling or working closely with InfoSec/Risk teams Understanding of Data Management frameworks (DCAM, DMBOK) Working knowledge of GraphQL/Data Bricks/Snowflake Previous experience of working with Medical/Healthcare Data Immediate availability If you're interested in this role, click 'apply now' to forward an up More ❯
software design and development, with 5+ years experience in Python, Python backend and APIs, and web frameworks Expertise in front-end web development, including advanced experience with WebGL, React, GraphQL, Relay and familiarity with stylex, flow and similar tools Experience in back-end web development, including advanced experience with Python, Hack, PHP, and similar tools Experience with interactive data visualization More ❯
Isleworth, London, United Kingdom Hybrid / WFH Options
Lancesoft Ltd
Job Title: Senior Developer Location: Osterley, UK (Hybrid) Duration: 6 months-Extendable Job Description: Architect, develop, and maintain scalable TypeScript/Node.js services and GraphQL APIs. Write resilient, maintainable code with a strong focus on automated testing (unit, integration, functional, end-to-end, visual regression, Lighthouse). Collaborate on DevOps practices: CI/CD (Jenkins, Concourse ), containerisation, Helm chart authoring … with best practices. Mentor and support junior developers, fostering a culture of technical excellence. What youll bring: Extensive experience with TypeScript and Node.js in production environments. Strong knowledge of GraphQL (API design, schema evolution, integration ). Experience with automated testing frameworks ( Vitest, Playwright, Jest ). Familiarity with DevOps tooling: Docker, Helm, Kubernetes , CI/CD pipelines. Experience with cloud-native More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
to support a major refactor and enhancement of an existing customer portal for one of our clients. You'll play a key role in modernising the platform with a GraphQL layer, integrating new data sources, and ensuring scalability as new customers are onboarded. If you're a talented engineer with tonnes of experience with Node.JS and Typescript then this will … backend technology to add to your profile! Key experience needed Strong commercial experience with Node.js and TypeScript Proven background in refactoring and rebuilding existing applications Experience designing and implementing GraphQL APIs Solid understanding of backend architecture, modular design, and performance Optimisation Hands-on experience with data integration and API-driven systems Ability to work autonomously within a small, fast-paced … engineering team Excellent communication and problem-solving skills Key Responsibilities Refactor and rebuild core parts of the existing portal to improve maintainability and performance Implement a new GraphQL data layer to support the onboarding of new customers Integrate and render data for fleets of varying sizes, from small businesses to larger operators Collaborate with internal teams to ensure smooth data More ❯