Menu

Full-Stack Developer

Job details
Posting date: 12 August 2025
Hours: Full time
Closing date: 11 September 2025
Location: Leicester, Leicestershire
Remote working: Fully remote
Company: Virgule International Limited
Job type: Contract
Job reference: Vrg_2425_093

Apply for this job

Summary

Reference: Vrg_2425_093

Job title: Full-Stack Developer

Role Overview

We are looking for a high-performing Full-Stack Developer who can deliver secure, scalable, and high-performance web applications from concept to production. You will work across front-end and back-end technologies, design REST APIs & microservices, and deploy to cloud platforms (AWS, Azure, GCP) while following modern DevOps, security, and Agile best practices.

This role demands someone who thrives on solving complex problems, writing clean, maintainable code, and delivering business value rapidly.

Core Responsibilities

Architect, develop, and maintain responsive front-end applications using React or Angular.

Build and optimize back-end APIs and services using Node.js, Java, or .NET.

Design REST APIs, microservices, and integrate with external systems.

Deploy and manage workloads on AWS, Azure, or GCP, leveraging cloud-native services.

Implement CI/CD pipelines, automated testing, and infrastructure-as-code.

Ensure application security, performance optimization, and scalability.

Collaborate with designers, product managers, and QA teams in Agile/Scrum delivery.

Troubleshoot, debug, and optimize across the stack.

Must-Have Expertise

4–8+ years in full-stack development roles.

Strong proficiency in React (or Angular) for UI development.

Back-end expertise in Node.js, Java, or .NET frameworks.

Solid understanding of REST API design and microservices architecture.

Hands-on experience deploying to AWS, Azure, or GCP.

Experience with Git, CI/CD automation, and unit/integration testing.

Strong knowledge of HTML5, CSS3, JavaScript (ES6+).

Preferred & Advanced Skills

GraphQL API design and integration.

Containerization & orchestration (Docker, Kubernetes).

Serverless computing (AWS Lambda, Azure Functions, Google Cloud Functions).

Cloud security and OWASP best practices.

Experience with TypeScript, Redux, or state management libraries.

Familiarity with message queues (RabbitMQ, Kafka) for async processing.

Performance monitoring tools (New Relic, Datadog, Prometheus).

Preferred Certifications

AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate.

Microsoft Certified: Azure Developer Associate.

Google Professional Cloud Developer.

Certified Kubernetes Application Developer (CKAD) – preferred for microservices & containerization expertise.

Apply for this job