cover image
Infinitive Labs Ltd

Back End Developer

On site

United kingdom

Junior

Full Time

22-10-2025

Share this job:

Skills

Creativity Python TypeScript MongoDB GitHub CI/CD Azure Functions CRM Architecture Database Management Azure node.js API Management GitHub Actions

Job Specifications

Company Description

At Infinitive Labs Ltd, we're building innovative software that helps businesses transform how they work. From modern ERP platforms to AI-powered applications, our projects span industries such as automotive, retail, logistics, and non-profits. We're a growing company that values creativity, collaboration, and clean engineering. Joining Infinitive Labs means working on impactful projects in a supportive environment where your ideas and skills help shape the future of technology.

Role Description

We are looking for Back-End Developers to design and implement the core ERP business logic and APIs using Azure Functions with TypeScript. You will work on modules such as parts catalog, vehicle lookup, inventory, orders, CRM, purchasing, and finance, ensuring scalability, performance, and data integrity across the platform.

The Back End Developer will be responsible for developing and maintaining server-side components, database management, and ensuring high performance and responsiveness to requests from the front-end. The role involves collaborating with front-end developers, implementing security and data protection measures, and optimising applications for maximum speed and scalability.

This is a full-time, remote contract role as a Back End Developer for a company based out of Manchester, UK.

Responsibilities

Develop serverless APIs using Azure Functions (TypeScript)
Design and optimise CosmosDB (Mongo API) schemas for catalog, orders, inventory, CRM, and finance
Build integration points for supplier pricing uploads, purchase orders, and RMA flows
Implement authentication/authorisation using Azure AD B2C and role-based access control (RBAC)
Develop APIs for both internal staff UIs and customer-facing portals
Ensure data security, auditing, and logging across services
Write unit tests and support integration testing
Collaborate with front-end developers to ensure consistent API contracts
Participate in architecture discussions, sprint planning, and backlog refinement

Required Skills

3+ years' professional experience in back-end/API development
Strong proficiency in TypeScript and Node.js runtime
Hands-on experience with Azure Functions (HTTP triggers, event-driven patterns)
Proficiency in CosmosDB (MongoDB API), schema design, and query optimisation
Experience with API Management, Blob Storage, and Table Storage
Strong knowledge of authentication/authorisation (OAuth2, JWT, Azure AD B2C)
Familiarity with CI/CD using GitHub Actions

Nice To Have

Experience with Azure Event Grid/Service Bus for async workflows (e.g., order triggers, notifications)
Knowledge of financial systems (VAT handling, credit notes, refunds)
Exposure to Python ML workflows for future AI/ML features

About the Company

Who We Are Infinitive Labs Ltd helps businesses innovate and scale through intelligent software solutions. What We Do We design custom software, ERP platforms, and cloud-native systems that transform operations and drive measurable results. Our Capabilities * Custom Software Development * ERP & Business Management * Cloud & Serverless Solutions * AI & Data Insights * UI/UX Design * Ongoing Support & Optimisation Our Promise Innovation Meets Purpose. Software That Moves Businesses Forward. Know more