cover image
FRESH.

FRESH.

www.joinfresh.io

1 Job

4 Employees

About the Company

Product, Engineering & Design recruitment with a FRESH perspective.

We build product and design teams of ambitious technology start ups and scale ups across the UK & Europe.

Listed Jobs

Company background Company brand
Company Name
FRESH.
Job Title
Lead Software Engineer (Contract)
Job Description
Job Title: Lead Software Engineer (Contract) Role Summary: Lead engineering efforts for a newly established division, providing technical direction and hands‑on development while mentoring a small team of developers. Expectations: 12‑month contract, outside IR35, immediate start; responsible for driving architecture, quality, and delivery of web‑based solutions. Key Responsibilities: - Design, develop, and maintain scalable web applications using JavaScript, TypeScript, Node.js, and front‑end frameworks (React or Vue). - Lead a small engineering team, assigning tasks, conducting code reviews, and ensuring adherence to coding standards. - Architect and implement robust, testable, and performant solutions. - Collaborate with product and stakeholder teams to translate business requirements into technical solutions. - Establish and maintain CI/CD pipelines, automated testing, and deployment processes. - Mentor junior developers and foster a culture of continuous improvement. - Manage project timelines and deliverables, ensuring on‑time, on‑budget delivery. Required Skills: - Strong proficiency in JavaScript and TypeScript. - Hands‑on experience with Node.js for back‑end development. - Experience with React or Vue (knowledge of both acceptable, not mandatory). - Proven leadership experience in engineering or technical team environments. - Solid understanding of software architecture, design patterns, and best practices. - Experience with Agile/Scrum methodologies and sprint planning. - Familiarity with CI/CD, automated testing, and containerization (Docker, Kubernetes). - Excellent communication and collaboration skills. - Problem‑solving mindset and ability to work independently. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred). - Relevant professional certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate) considered a plus but not mandatory.
London, United kingdom
Hybrid
Senior
15-10-2025