Software Engineer, Full Stack Developer, Cloud Engineer - Software
Listed on 2026-05-15
-
Software Development
Full Stack Developer, Cloud Engineer - Software, React.js, Software Engineer
Are you ready to build software that genuinely helps people grow?
Do you enjoy working across the full stack, owning features end-to-end, and seeing your work make a real impact on users?
We're partnering with a fast-growing training and development company that's transforming how organisations upskill their teams. They're now looking for an Intermediate Software Engineer to join their product team and help scale a modern learning platform used by businesses across the UK and beyond.
The RoleAs an Intermediate Software Engineer, you'll work across the full stack, building and enhancing features using Node.js
, React
, and AWS
. You'll collaborate closely with Product, Design, and fellow Engineers to deliver high-quality, scalable solutions that support thousands of learners.
This is a hands‑on role with real ownership. You'll contribute to architectural decisions, improve system performance, and help shape best practices as the platform continues to evolve.
What You'll Be Doing- Designing and developing scalable backend services using Node.js
- Building responsive, high-quality front‑end experiences in React
- Deploying and maintaining applications within AWS
- Writing clean, maintainable, well‑tested code
- Participating in code reviews and technical discussions
- Collaborating with cross‑functional teams to deliver new features
- Identifying opportunities to improve performance, reliability, and security
- Backend:
Node.js (Express or similar frameworks) - Frontend:
React (modern hooks‑based development) - Cloud:
AWS (e.g., EC2, S3, Lambda, RDS) - CI/CD:
Modern deployment pipelines - Version Control:
Git
- 2-4 years' experience in software engineering
- Strong experience with Node.js and building RESTful APIs
- Solid experience with React and modern JavaScript/Type Script
- Exposure to AWS and cloud‑native development
- Understanding of database design (SQL or No
SQL) - Experience writing unit and integration tests
- A collaborative mindset and strong communication skills
- A genuine interest in building products that improve learning and development
- Experience in EdTech, SaaS, or platform‑based products
- Exposure to serverless architecture
- Experience with Docker or containerisation
- Understanding of scalability and performance optimisation
- Be part of a mission‑driven organisation focused on growth and development
- Work in a collaborative, supportive engineering culture
- Opportunity to influence architecture and technical direction
- Flexible working arrangements
- Clear progression pathways as the company scales
If you're looking for a role where you can continue developing your technical skills while contributing to a meaningful product, this could be the right move.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: