We’re seeking a talented and experienced Full Stack Software Engineer to join our Client’s team – a boutique software consultancy based in London, focused on building modern, high-performance SaaS products for startup founders and entrepreneurs. We work in small, high-trust teams to rapidly deliver well-architected solutions with real impact. We prioritize thoughtful planning, clean code, and meaningful collaboration with clients.
In this role, you’ll work directly with the founder and our startup clients to design, build, and improve systems. You’ll contribute to all project phases, from planning and architecture to delivery, with opportunities to take on increasing responsibility as projects scale.
Experience / Skills required:
Must have:
Strong proficiency in Python (FastAPI), React/Next.js (TypeScript) Solid understanding of system design, software architecture, and clean coding principles Experience working in lean, agile, or high-trust teams Familiarity with Git, CI/CD workflows, and cloud environments (AWS, Azure, etc.) Experience using AI tools to augment development processes (preferred) Familiarity with startup workflows and agile development practices Upper-Intermediate English and betterGood to have:
Knowledge of C# .NETResponsibilities:
Collaborate with a technical team and clients to plan, design, and deliver scalable software systems Build backend services using Python (FastAPI) and modern frontend interfaces using React, Next.js, and TypeScript Contribute to architectural decisions and system design discussions Integrate AI tools or workflows to boost engineering velocity and quality where appropriate Participate in project planning, sprint estimation, and regular code reviews Maintain clean, testable code with clear documentationWe offer:
Competitive salary with the regular review Medical Insurance after 3 months probation period (can be used in Ukraine) Vacation (up to 20 working days) Paid sick leaves (10 working days) National Holidays as paid time off (11 days) Online English courses Accountant assistance and legal support Flexible working schedule, remote, office-based or hybrid format Fully-equipped perfect office space located in the city center (ready for work in blackouts) Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online/offline teambuildings Volunteering culture development and support Your name Your email Subject Your message (optional)