Full‑Stack Developer (x2)
About the Role
We are seeking two experienced Full‑Stack Developers to join a greenfield product build within a collaborative and fast‑paced engineering environment. This is an opportunity to play a key role in shaping architecture, engineering standards, and product delivery from the ground up.
Key Responsibilities
- Design, develop, and maintain scalable full‑stack web applications.
- Build responsive and user‑focused frontend applications using React, Vue, or Angular.
- Develop robust backend services and APIs using TypeScript/Node.js or C#/.NET.
- Work hands‑on with Azure SQL, including database design, optimisation, and query performance.
- Collaborate with Product, UX/UI, and DevOps teams to deliver high‑quality software solutions.
- Contribute to system architecture, technical design decisions, and engineering best practices.
- Write clean, maintainable, and well‑tested code across the full technology stack.
- Participate in code reviews, sprint planning, and agile development processes.
- Support CI/CD pipelines, deployment processes, and cloud‑based development practices.
- Troubleshoot, debug, and resolve application issues across frontend and backend systems.
Required Experience
- Proven commercial experience as a Full‑Stack Developer or Software Engineer.
- Strong full‑stack development expertise with:
- React (preferred), Vue, or Angular
- TypeScript/Node.js or C#/.NET
- Experience working in greenfield or product build environments.
- Strong hands‑on experience with Azure SQL, including writing and optimising SQL queries.
- Experience building and consuming RESTful APIs and microservices.
- Good understanding of modern frontend architecture and component‑based development.
- Experience working with cloud platforms and modern deployment practices.
- Strong understanding of software engineering principles, scalability, and security.
- Experience working within agile delivery teams.
- Excellent problem‑solving and communication skills.
Desirable Skills
- Experience with Azure cloud services and DevOps tooling.
- Familiarity with containerisation technologies such as Docker or Kubernetes.
- Experience implementing CI/CD pipelines.
- Understanding of authentication, authorisation, and secure development practices.
- Experience working on enterprise SaaS or data‑heavy applications.
- Exposure to automated testing frameworks and TDD practices.
- NHS experience would be useful but is not essential.
What Success Looks Like
- Delivery of scalable, maintainable, and high‑performing applications.
- Strong collaboration across Engineering, Product, and Design teams.
- Contribution to a modern and reusable technical architecture.
- High‑quality code and engineering standards embedded from the outset.
- Successful delivery of greenfield product features and platform capabilities.
Employment Type
Permanent / Full‑Time
Location
Hybrid / Remote
Salary
Competitive salary + benefits package
Contact Details:
Jobs via eFinancialCareers Recruitment Team