Golang Full Stack Developer
Glasgow, Glasgow City
5 Days onsite (Glasgow) must. Role Overview We are looking for an experienced Full Stack Developer with strong Golang experience to design, develop…
We are looking for an experienced Full-Stack Developer & Development Team Lead with strong hands-on experience in building and maintaining modern web applications.
The ideal candidate will combine strong frontend and backend development skills with technical leadership experience. This is a hands-on role where you will contribute directly to production code while also leading the development team, reviewing technical work, maintaining development standards, supporting architecture decisions, and ensuring reliable delivery.
Design, develop, test, and maintain scalable web applications across frontend and backend systems.
Build modern applications using technologies such as TypeScript, React/Next.js, Node.js/NestJS , relational databases, and APIs.
Develop responsive, accessible, and maintainable web applications using modern frontend frameworks.
Build reusable components, integrate APIs, manage application state, and ensure good performance and user experience.
Develop scalable backend services and secure APIs.
Implement business logic, authentication, authorisation, integrations, background processing, validation, and error handling.
Design and maintain relational databases using technologies such as PostgreSQL or MySQL .
Work with database modelling, migrations, indexes, transactions, data integrity, and query optimisation.
Lead and support frontend and backend developers while remaining actively involved in hands-on development.
Translate business and functional requirements into clear technical tasks and support developers in resolving technical challenges.
Help ensure development work is delivered consistently and follows agreed technical and coding standards.
Review pull requests for code quality, security, performance, maintainability, and testing.
Promote good practices around clean code, architecture, documentation, version control, testing, and maintainable software design.
Develop and maintain automated tests including unit, integration, API, and end-to-end testing .
Work closely with QA teams to investigate and resolve defects and ensure changes meet agreed requirements before release.
Contribute to scalable and maintainable software architecture.
Work with technologies and patterns such as caching, queues, asynchronous processing, background jobs, and distributed services where required.
Identify and resolve application performance issues across frontend, backend, APIs, and databases.
Follow secure software development practices.
Implement appropriate authentication, authorisation, role-based access control, data validation, and application security measures.
Mentor developers, provide technical guidance, and encourage knowledge sharing across the development team.
Work closely with Product, Business Analysis, QA, AI/ML, Security, and other development teams to support technical planning and delivery.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering , or a related field.
Equivalent professional experience may also be considered.
Candidates must be available to work, Monday to Friday on site.
#J-18808-Ljbffr
Full job description from WhatJobs. Apply for this role →
Glasgow, Glasgow City
5 Days onsite (Glasgow) must. Role Overview We are looking for an experienced Full Stack Developer with strong Golang experience to design, develop…
Explore: Specialist jobs in London
Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.