Fullstack Developer (React/Angular & Node.Js)
Indexed description
The Full Stack Engineer plays a key role in delivering end-to-end functionality across frontend, backend, and API layers within enterprise-level systems.
Working within an outcome-driven delivery model, this position focuses on developing scalable, reliable, and production-ready applications, while supporting headless architectures and secure, API-led platforms.
Candidates should be open to traveling to the UK for up to 4 days each month.
What You'll Be Doing
- Develop frontend, backend, and API components within cloud-based environments
- Contribute to decoupled, headless architecture patterns
- Deliver features aligned to prioritised backlog and work packages
- Ensure alignment with enterprise architecture, security, and design standards
- Collaborate with platform, data, and AI engineers across delivery teams
- Build scalable APIs and frontend applications using modern frameworks
- Ensure high-quality code through testing, validation, and peer review
- Deploy features via CI/CD pipelines into controlled environments
- Support iterative, sprint-based delivery with a focus on speed and quality
- Embed QA practices and ensure Definition of Done is met for all deliverables
- Support production readiness including performance, monitoring, and resilience
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Minimum 5–7 years of professional software development experience
- Strong experience in full stack development: frontend, backend, APIs
- Proficiency in modern frameworks, for example React, FastAPI, Node.js or equivalent
- Experience with REST APIs and microservices architecture
- Knowledge of Azure or similar cloud platforms
- Understanding of secure, scalable application design
- AI-Assisted Engineering & Development
- Actively use AI-assisted tools for code generation, testing, and documentation
- Improve development efficiency through AI-enabled workflows
- Support adoption of AI-assisted engineering practices across the team
- Validate and review AI-generated code to ensure quality and security compliance
- Continuously evaluate emerging AI tools to enhance software delivery
- Experience delivering full stack applications in cloud environments
- Strong programming skills: JavaScript, Python or equivalent
- Understanding of APIs, system design, and application architecture
- Experience working in Agile/DevOps teams
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search