At a Glance
- Tasks: Lead and develop innovative software solutions while mentoring a dynamic engineering team.
- Company: A fast-growing tech company based in London with a vibrant remote culture.
- Benefits: Competitive salary, performance bonuses, and flexible remote or hybrid working options.
- Other info: Fast-paced environment with opportunities for personal and professional growth.
- Why this job: Join a cutting-edge team and make a real impact on exciting projects.
- Qualifications: 5+ years of full-stack experience with TypeScript, React Native, and a passion for innovation.
The predicted salary is between 95000 - 105000 £ per year.
Our client, a growing company based in London is seeking an experienced Lead Software Engineer to take ownership of the technology stack and guide the engineering team through this next phase of growth. This is a hands-on leadership role, combining technical delivery with strategic oversight. As Lead, you will act as a “player-coach”: shipping critical code yourself while mentoring engineers, driving technical strategy, and ensuring the platform scales with rapid international growth. You will work closely with the founders, translating business goals into a clear technical roadmap and high-quality execution.
What You’ll Be Working On
- Mobile Apps: Core customer apps built with TypeScript, React Native, Expo.
- Backend: TypeScript, GCP/Firebase Cloud Functions, GCP Pub/Sub, Postgres, Prisma.
- Web Apps: Customer-facing portals for sign-up and account management (TypeScript, React, Vercel).
- Internal ERP: Mission control for stock, customers, and operations (TypeScript, Next.js, Vercel).
- A high-velocity release culture, deploying multiple times per day to tens of thousands of users.
Key Responsibilities
- Lead end-to-end development and delivery of core features across mobile, backend, and internal tooling.
- Shape the technical roadmap and make high-impact architectural decisions in partnership with the founders.
- Own the quality, reliability, and performance of applications in production.
- Mentor engineers through code reviews, pairing, and establishing strong engineering practices.
- Drive AI-accelerated engineering productivity, leveraging modern tools to ship faster and smarter.
- Be hands-on: shipping code daily, unblocking the team, and taking responsibility for critical systems.
Requirements
- Strong experience across the stack: TypeScript, React Native, React, Node, Postgres, GCP/Firebase.
- Full-stack mindset: comfortable working on mobile apps, web apps, backend, and SQL.
- Proven ability to write efficient, production-ready code that is reliable, observable, and maintainable.
- Comfortable with a fast-paced release culture (multiple deploys per day).
- Product-focused, with the ability to empathise with users and steer feature development.
- 5+ years of software engineering experience, ideally in a fast-moving startup or product-led environment.
- Strong problem-solving skills, ownership mentality, and ability to work in GMT-friendly time zones.
- Experience with AI-powered SWE tools (Cursor, Windsurf, v0, etc.) and enthusiasm for pushing productivity.
- Preferred: ability to work from the London office 3 days per week.
Benefits
- Circa £100k per annum depending on experience & location.
- Annual performance bonus of up to 15%.
- Fully remote / hybrid working (GMT hours).
Interested? Please Click Apply Now!
Lead Software Engineer (TypeScript / React Native) in Manchester employer: Adria Solutions
Join a dynamic and innovative company based in London as a Lead Software Engineer, where you will enjoy a fully remote or hybrid working environment that promotes flexibility and work-life balance. With a strong focus on employee growth, you will have the opportunity to mentor fellow engineers while also taking ownership of critical projects, all within a high-velocity release culture that values your contributions. The company offers competitive compensation, an annual performance bonus, and a collaborative work culture that encourages creativity and technical excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer (TypeScript / React Native) in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript or React Native. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using TypeScript and React Native. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences leading teams and delivering projects. We want you to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and engaged with our platform.
We think you need these skills to ace Lead Software Engineer (TypeScript / React Native) in Manchester
Some tips for your application 🫡
Keep Your CV Fresh:Make sure your CV is up to date and tailored for the Lead Software Engineer role. Highlight your experience with TypeScript, React Native, and any relevant projects that showcase your skills.
Read the Job Specs Carefully:Before applying, take a good look at the job description. Understanding what we're looking for will help you align your application with our needs and show us you're the right fit.
Show Off Your Hands-On Experience:We love candidates who can demonstrate their hands-on coding skills. Include examples of projects where you've shipped code and made an impact, especially in fast-paced environments.
Apply Through Our Website:To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Adria Solutions
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, React Native, and the other technologies mentioned in the job description. Be prepared to discuss your past projects and how you've used these tools to solve real-world problems. This will show that you not only understand the tech but can also apply it effectively.
✨Showcase Your Leadership Skills
As a Lead Software Engineer, you'll need to demonstrate your ability to mentor and guide a team. Think of examples where you've successfully led a project or helped a colleague overcome a challenge. Highlighting your 'player-coach' mentality will resonate well with the interviewers.
✨Prepare for Technical Challenges
Expect to face technical questions or coding challenges during the interview. Brush up on your problem-solving skills and be ready to write code on the spot. Practising common algorithms and data structures can help you feel more confident and prepared.
✨Understand the Company’s Vision
Research the company and its goals, especially regarding their growth and technology strategy. Being able to articulate how your experience aligns with their vision will set you apart. Show enthusiasm for their mission and how you can contribute to their success.