Senior Software Engineer

Overview
A fast-moving organisation is looking for a Senior Full-Stack Developer to join their team and build data-rich applications that power decision-making across the business. This is a hands-on role where you’ll work with modern technologies to create intuitive interfaces and scalable back-end systems, helping stakeholders turn complex datasets into clear insights.Role:
Senior Software Engineer / DeveloperSalary:
£70,000 - £90,000Location:
Birmingham - Hybrid (3 days per week onsite)What you’ll be doing
Developing responsive, high-performance web applications using React, Next.js and TypeScriptTranslating designs into code, ensuring functionality aligns with user requirementsBuilding scalable APIs and backend microservices (Python/Node.js)Implementing secure authentication and authorisation protocolsWriting clean, testable code with automated testing frameworksSupporting CI/CD processes and contributing to reusable component librariesCollaborating with cross-functional teams to deliver best-in-class technical solutionsWhat you’ll need
Solid experience as a Full-Stack Developer working on data-heavy applicationsStrong expertise in React, TypeScript, and modern frontend frameworksProven experience with backend microservices (Python or Node.js)Understanding of authentication and security standards (SSO, OIDC, RBAC, etc.)Familiarity with CI/CD pipelines and DevOps practicesAbility to communicate effectively with technical and non-technical stakeholdersNice to have
Experience with AWS cloud services and containerisationKnowledge of performance optimisation and rendering large datasetsExperience with data visualisation libraries (D3.js, Chart.js, Plotly)Background in analytics, technology platforms, or data-rich environmentsIf you’re an experienced developer who thrives on solving complex problems and building scalable solutions, this could be the perfect role for ..... full job details .....
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!