Staff Engineer / Principal Engineer / Lead Engineer - Full Stack
Hybrid working: On-site one day per week
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
