
Full Stack Engineer
Cubestech Ltd · Greater Glasgow Area
About this role
The Full Stack Developer will design, build, and maintain scalable web applications within an agile DevSecOps team. Key responsibilities include developing backend services using Golang, building front-end applications with React or Angular, and designing and implement RESTful APIs. The role involves collaborating with UX/UI designers and participating in Agile methodologies such as sprint planning and backlog refinement. The technical environment includes working with Docker, Kubernetes, and various cloud platforms like Azure, AWS, or GCP. The developer will also support DevOps practices including CI/CD pipelines and containerization, while ensuring secure software development through compliance frameworks.
Skills & technologies
Read full description
We are seeking a highly skilled Full Stack Developer with strong Golang expertise to design, build, and maintain scalable web applications. You will work in an agile DevSecOps team, collaborating with cross-functional stakeholders to deliver secure, high-performance digital solutions.
Responsibilities
- Develop backend services using Golang, ensuring scalability, performance, and reliability.
- Build front-end applications using modern frameworks such as React or Angular.
- Design and implement RESTful APIs and ensure seamless integration with front-end components.
- Collaborate with UX/UI designers to deliver user-friendly and accessible solutions.
- Work in Agile teams, participating in sprint planning, backlog refinement, and daily stand-ups.
- Ensure code quality through unit tests, automated tests, and test-driven development.
- Document technical solutions and maintain clear communication with stakeholders.
- Support DevOps practices including CI/CD pipelines, containerization, and cloud deployments.
- Contribute to secure software development by following compliance frameworks and best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5–7 years of full-stack development experience, with at least 3+ years in Golang.
- Strong knowledge of Golang, JavaScript/TypeScript, HTML, CSS.
- Experience with React/Angular for front-end development.
- Hands-on with REST, JSON, XML integrations.
- Familiarity with Docker, Kubernetes, and cloud platforms (Azure/AWS/GCP).
- Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
- Knowledge of OAuth/OpenID authentication protocols.