At a Glance
- Tasks: Lead a development team while coding and managing projects in a dynamic tech environment.
- Company: Established tech firm delivering high-performance B2B and B2C solutions.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Be a key player in shaping innovative tech solutions and leading a talented team.
- Qualifications: 7+ years in .NET, PostgreSQL, and experience in team leadership.
- Other info: Join a fast-paced environment with a focus on technical excellence and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
About Us
We are an established technology firm delivering high-performance B2B and B2C solutions. Our platform is a sophisticated ecosystem involving complex integrations with KYC/KYB providers, credit scoring systems, and loan management engines. We operate in a fast-paced environment where technical ownership and architectural pragmatism are key to our success.
Role Overview
We are looking for a Tech Lead to serve as a "playing coach" for our development team. This is a hybrid role with a 60/40 split between hands-on engineering and people management. You will guide the evolution of our .NET/PostgreSQL application and Next.js frontend, ensuring technical excellence across the entire stack.
As the technical authority, you will manage the full lifecycle of our product, from sprint planning and backlog refinement to overseeing complex third-party integrations and ensuring a robust deployment on Google Cloud Platform (GCP).
Key Responsibilities
- Hands-on Development (60%): Lead by example by writing clean, high-performance code in C# and TypeScript/Next.js. Solve complex performance bottlenecks and implement core features within our monolithic architecture.
- Team Leadership & Management (40%): Manage, mentor, and motivate a development team, and foster a culture of technical excellence.
- Integration Excellence: Architect and oversee critical integrations with external services, including KYC/KYB, E-sign, Credit Scoring, and various lending partners.
- Process Ownership: Facilitate core Agile ceremonies, including Sprint Planning, Product Backlog Refinement, and Dailies. Ensure the team maintains a high velocity without compromising on quality.
- Architectural Oversight: Maintain and evolve the technical vision of our .NET solution, ensuring it remains scalable and maintainable as we integrate more B2B/B2C modules and company registries.
- CI/CD: Oversee our infrastructure on Google Cloud Platform, ensuring stable deployments and efficient CI/CD pipelines.
Requirements
- Technical Stack: 7+ years of experience, with expert-level proficiency in .NET Core and PostgreSQL.
- Full-Stack Awareness: Strong experience with Next.js, React, and TypeScript to effectively conduct code reviews and guide frontend architecture.
- Integration Background: Proven track record of integrating third-party APIs (Financial services, Payment gateways, or Loan Management Systems).
- Leadership Experience: Experience managing engineering teams.
- Cloud Proficiency: Hands-on experience with Cloud platforms (ideally GCP).
- Agile Mindset: Deep understanding of Scrum/Agile processes.
- Languages: Native or near-native Russian (for internal team communication) and Professional English (for collaboration with the broader product and stakeholder team).
Soft Skills
- The "Playing Coach" Mentality: You enjoy being in the code but are equally passionate about unblocking your team and improving processes.
- Proactivity: Ability to operate effectively in an MVP environment where refining processes is just as important as writing code.
- Clarity: Ability to translate complex technical requirements into actionable tasks for the team.
Tech Lead, Full Stack in London employer: iForce Connect
Contact Detail:
iForce Connect Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Tech Lead, Full Stack in London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech conferences, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those involving .NET, PostgreSQL, and Next.js. This is your chance to demonstrate your technical prowess and problem-solving abilities, so make it shine!
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to full-stack development. We recommend doing mock interviews with friends or using platforms that simulate real interview conditions to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team!
We think you need these skills to ace Tech Lead, Full Stack in London
Some tips for your application 🫡
Show Your Technical Skills: Make sure to highlight your experience with .NET, PostgreSQL, and Next.js in your application. We want to see how you've tackled complex problems and delivered high-performance solutions in your past roles.
Demonstrate Leadership Experience: Since this role involves managing a development team, share examples of how you've led teams in the past. We love to see how you've motivated others and fostered a culture of technical excellence.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your experiences and how they relate to the role. We appreciate clarity and want to understand your journey without any fluff!
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the Tech Lead position. Don’t miss out!
How to prepare for a job interview at iForce Connect
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in .NET Core, PostgreSQL, and Next.js. Brush up on your coding skills in C# and TypeScript, as you might be asked to solve problems or write code during the interview. Being able to demonstrate your technical expertise will show that you’re ready to lead by example.
✨Showcase Your Leadership Style
Prepare to discuss your experience managing and mentoring teams. Think of specific examples where you’ve motivated your team or improved processes. This role is about being a 'playing coach', so highlight how you balance hands-on development with team leadership.
✨Understand Agile Methodologies
Familiarise yourself with Agile practices, especially Scrum ceremonies like Sprint Planning and Daily Stand-ups. Be ready to explain how you’ve facilitated these processes in the past and how they contribute to maintaining high velocity without sacrificing quality.
✨Prepare for Integration Challenges
Since the role involves overseeing complex integrations, think about your past experiences with third-party APIs, especially in financial services. Be prepared to discuss specific challenges you faced and how you overcame them, showcasing your problem-solving skills and architectural oversight.