Role overview
As a Full Stack Software Engineer at QLC, you will help develop and scale the QLC Portal and adjacent internal tools. You will work closely with product, operations, and colleagues across the business to turn practical requirements into reliable software. This is a role for someone who can both build and communicate: write sound code, explain decisions clearly, ask sensible questions, and work productively with others.
How we use AI
We use AI-assisted development tools where they genuinely improve speed or quality. The useful skill is not blind reliance. It is the ability to frame problems precisely, test output critically, and apply judgement.
Key responsibilities
- Collaborate with product and internal stakeholders to design, build, and ship new features for the QLC Portal and internal software systems.
- Develop and maintain frontend and backend components using modern frameworks and tools.
- Translate product requirements into clear technical decisions and practical implementation plans.
- Optimise the platform for performance, reliability, usability, and scalability.
- Write clean, maintainable, and testable code that aligns with shared engineering standards.
- Troubleshoot, debug, and resolve technical issues with clear communication throughout the process.
- Contribute to architecture and process decisions so the platform remains secure, efficient, and adaptable.
- Use AI-assisted tools sensibly to support research, prototyping, debugging, and routine implementation work.
- Stay up to date with relevant technologies and working practices, and contribute ideas that improve the product and the development workflow.
What we are looking for
Core requirements
- Minimum 2 years' experience in full stack web development.
- Solid grounding in modern web application development across frontend and backend systems.
- Comfortable shipping production code and improving existing systems.
- Degree in Computer Science, Engineering, or a related field preferred but not required.
- Communication and working style
- Clear written and verbal communication.
- Able to work constructively with product, operations, and non-technical colleagues.
- Good judgement, calm problem-solving, and willingness to ask direct questions when requirements are unclear.
- Able to use AI tools effectively by writing precise prompts, checking outputs, and refining solutions.
- Collaborative, reliable, and straightforward to work with.
Technical stack
Frontend
- React.js
- JavaScipt/TypeScript
- Tailwind CSS
Backend
- Node.js with Express.js
- Next.js
- EJS (JavaScript templating engine)
Database
- Supabase
- PostgreSQL
- Prisma ORM
Nice to have
- Experience building fintech platforms.
- Experience building SaaS products or similar user-focused applications.
- Familiarity with DevOps practices, CI/CD pipelines, and containerisation.
- Experience using AI coding tools such as GitHub Copilot, Cursor, Claude, or similar.
What will set you apart
- You can explain technical trade-offs clearly without hiding behind jargon.
- You use AI tools as a force multiplier, not as a substitute for thinking.
- You care about shipping useful software and working well with the people around you.
Why join QLC
- Work on a platform that helps innovative businesses access the relief they are entitled to.
- Join a team that values clarity, ownership, practical problem-solving, and continuous improvement.
- Build with modern tools and contribute to a sensible AI-assisted engineering workflow.
- Competitive salary of £35,000-£55,000 DOE, plus professional development opportunities
Top Skills
Queen's Lane Consultants Limited London, England Office
4 Manchester Square, London, England, United Kingdom, W1U 3AB


