Senior Lead Full-Stack Software Engineer- Java & React JS
On-site · Glasgow, Scotland, United Kingdom
Job Summary
Senior Lead Front-End Engineer responsible for leading the design and launch of scalable web applications with a focus on quality and user experience. Roles include architecting scalable front-end solutions, collaborating with product managers, designers, and backend engineers, mentoring junior developers, enforcing best practices in coding, testing, and documentation, and driving technical decisions to ensure feasibility of UI/UX designs. The role emphasizes leadership, mentoring, staying current with industry trends, and delivering high-quality, data-intensive, secure, and performant front-end solutions using JavaScript, React.js, Redux, RESTful APIs, and modern tooling.
Required Qualifications
- Bachelor’s or master’s degree in computer science, engineering, or related field
- Proficiency in JavaScript, HTML5, CSS3, and modern front-end build tools (Webpack, Babel)
- Hands-on experience with React.js and its core principles
- Experience with state management libraries (Redux, MobX, Context API)
- Familiarity with RESTful APIs and asynchronous request handling
- Experience with version control systems (Git)
- Strong problem-solving, communication, and leadership skills
- Experience with relational (SQL) and NoSQL databases, including data modeling and optimization
- Experience in Java and Spring Boot for backend development and system architecture
- Experience with testing frameworks (Jest, React Testing Library) is a plus
- Knowledge of TypeScript is a plus
- Experience with server-side rendering and Node.js
- Familiarity with CI/CD pipelines using Kubernetes and DevOps practices
- Exposure to cloud platforms with a focus on Kubernetes
- Understanding of accessibility and security compliance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.