Full Stack Engineer
A growing digital consultancy is hiring two Full Stack Engineers to join their delivery team, building modern cloud-native platforms for clients ranging from start-ups to global enterprises.
You’ll work across the full development lifecycle, delivering scalable web, mobile, and digital solutions using modern technologies, cloud platforms, and emerging AI-driven tools. Senior hires will also take ownership of architecture, mentoring, and technical leadership.
Responsibilities- Design, build, test, and deploy scalable full-stack applications
- Develop back-end services using Node.js or Java (Spring)
- Build responsive front-end applications using React, Angular, TypeScript, or modern JavaScript frameworks
- Design and integrate REST APIs and microservices
- Collaborate with product, design, and architecture teams to deliver technical solutions
- Contribute to CI/CD, automated testing, and cloud deployments
- Troubleshoot production issues and drive continuous improvement
Senior Engineers will also:
- Lead technical design and architecture discussions
- Mentor junior developers and promote engineering best practices
- Provide technical consultancy to stakeholders and clients
- Degree in IT, Computer Science, or a technology-related subject (minimum 2:1)
- Commercial experience as a Full Stack Engineer
- Strong back-end experience with Node.js or Java
- Front-end experience with modern JavaScript frameworks (React or Angular preferred)
- Experience working with SQL databases and REST APIs
- Exposure to AWS or Azure (GCP beneficial)
- Experience with Agile delivery and DevOps practices (CI/CD, testing, Git)
- Strong communication and problem-solving skills