Staff Engineer / Principal Engineer / Lead Engineer - Full Stack UK Remote, moving to Hybrid : On-site one day per week (cadence depending on your location). Other locations / options available.
Summary: Lead Forensics is a leading UK based SAAS company with products in the B2B sales and marketing space. We’re seeking a Staff level full stack Software Engineer / Software Developer to join our expanding teams that build our customer facing products. You’ll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5 years experience) is necessary for this particular position.
Key Responsibilities :
- Working with stakeholders on initial solution design, scoping and system design.
- Spiking areas of uncertainty in designs and building POCs as required.
- Work with our Product Teams to help break down work into deliverable Epics and Stories.
- Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment.
- Ensuring the quality, maintainability and operability of code.
- Supporting the product that the team has built as it runs in production and resolving issues.
- Responsible for the design, architecture and implementation decisions for the product.
What you will bring :
- Excellent interpersonal and collaboration skills, including competencies to work directly with customers.
- Experience developing with clean code, SOLID principals and design patterns.
- Experience across all areas of full stack development, ideally developing large scale SaaS platforms.
- Experience of working in a mature CI/CD environment, continuously deploying stories every day, following the DevSecOps methodology.
- A strong general aptitude for programming and problem solving.
- You’ll need to pick up new tools and techniques quickly and use them to solve problems.
Our ideal candidate will also be able to show:
- A forward-thinking approach to accelerating production quality software development using AI (professional or personal).
- Experience with automated testing and quality assurance.
- An understanding of how to build systems that perform well at scale.
- Enthusiasm for building secure systems and implementing security best practices.
- Enthusiasm for driving high standards in software development and working with like-minded people towards achieving ever higher levels of efficiency and performance.
- A technical/computer science degree or equivalent professional experience.
What we offer in return :
- An entrepreneurial environment built on ownership, accountability, autonomy and trust
- Employment with a fast-growing UK SaaS company; initially remote working.
- Competitive salary and benefits.
- Be part of a fantastic company culture; we all display our Company DNA’s, foster a “One Team” and ‘Growth’ mentality.
- Give back to the wider community with volunteer days, fundraisers and charity.
