Technical Lead - Front End (React) - Work from Home

Technical Lead - Front End (React) - Work from Home

Full-Time 60000 - 60000 € / year (est.) No home office possible
Fulfilled Talent

At a Glance

  • Tasks: Lead a small team in delivering high-quality software and shaping technical direction.
  • Company: Join a growing tech company with a focus on innovation and collaboration.
  • Benefits: Enjoy remote work, competitive salary, bonuses, and a health care plan.
  • Other info: Dynamic environment with opportunities for personal and professional growth.
  • Why this job: Step into a leadership role and make a real impact on exciting projects.
  • Qualifications: Strong software engineering skills, ideally in Python and React, with a passion for mentoring.

The predicted salary is between 60000 - 60000 € per year.

We are looking for a Lead Software Engineer to help shape the technical direction of our growing engineering team. This is an ideal role for a strong mid-level or senior engineer who is ready to take their first formal step into technical leadership. You may already be the person others go to for technical guidance, design decisions or support, but you are now looking for a role where you can grow into line management, coaching, architectural ownership and broader technical decision-making.

You will manage a small team of software engineers, with up to five direct reports. You will report directly to the Head of Technology, who has a software engineering background with over 20 years of experience. This gives the role strong support, direct visibility and real influence over how the technology function develops. The business is growing, and this is a high-impact role. You will help shape our systems, tooling, architecture and engineering practices as we scale.

Key responsibilities

  • Technical leadership
    • Lead technical delivery across a small team of software engineers.
    • Help engineers break down problems, make good technical choices and deliver high-quality work.
    • Set clear technical direction while still staying close enough to the code to guide and support the team.
    • Contribute directly where needed, especially on complex or high-impact work.
  • Architecture and system design
    • Own architectural thinking across our application systems.
    • Make or guide decisions around system design, technical patterns, tooling and platform direction.
    • Ensure our systems are scalable, maintainable, secure and reliable.
    • Work closely with the Platform Engineer on infrastructure direction, cloud architecture and CI/CD approach.
  • Line management and coaching
    • Line manage up to five software engineers.
    • Support engineers with regular feedback, coaching and development.
    • Create a team environment where people learn, share knowledge and improve together.
    • Help engineers grow their technical judgement and confidence.
  • Engineering standards
    • Own and improve engineering standards across the team.
    • Promote good practices around testing, code quality, documentation, observability and release safety.
    • Support a healthy code review culture where anyone can review anyone's work.
    • Encourage pragmatic, thoughtful engineering rather than process for its own sake.
  • Cloud, infrastructure and delivery
    • Provide technical direction on cloud architecture and infrastructure design.
    • Work with the Platform Engineer on CI/CD, infrastructure as code and cloud best practices.
    • Help shape how we use Azure, Pulumi and related tooling.
    • Ensure infrastructure decisions support reliability, security, scalability and developer productivity.
  • AI-assisted engineering
    • Help the team use AI tools effectively and responsibly as part of modern software development.
    • Use and guide others on tools such as OpenCode, Claude Code and OpenAI Codex.
    • Bring experience of other AI coding tools and workflows where useful.

Skills and experience

  • Essential
    • Strong software engineering experience, ideally across Python and React.
    • Good system design and architectural thinking.
    • Experience contributing to technical decisions beyond individual tickets.
    • Good understanding of Git, feature branching, pull requests and code reviews.
    • Comfortable coaching, mentoring or supporting other engineers.
    • Strong communication skills and the ability to explain technical trade-offs clearly.
    • Comfortable working with AI tools as part of engineering delivery.
    • Able to balance hands-on delivery with leadership responsibilities.
  • Desirable
    • Previous experience as a senior engineer, technical lead or informal team lead.
    • Exposure to line management or mentoring.
    • Experience with CI/CD pipelines.
    • Experience with infrastructure as code.
    • Experience with Pulumi.
    • Good understanding of cloud architecture and cloud best practices.
    • Experience with Azure.
    • Experience with Shopify.
    • Experience working closely with platform, DevOps or infrastructure engineers.
    • Awareness of security, observability and reliability best practices.

What we are looking for

This role is not necessarily for someone who has already been a long-standing engineering manager. It is for someone with strong technical capability who wants to step into leadership properly. You should enjoy helping other engineers improve, thinking about architecture, making technical decisions and creating the conditions for a team to do good work. You will need to be pragmatic, hands-on and comfortable with ownership. The team is small, so this is not a detached management role. It is a technical leadership role with real influence, real responsibility and direct access to the Head of Technology.

Benefits

  • Bonus scheme.
  • Fully remote working.
  • Home office setup allowance.
  • Training and development budget.
  • BUPA health care plan.
  • Birthday off.
  • Volunteer days.
  • High-impact role in a growing business.

Technical Lead - Front End (React) - Work from Home employer: Fulfilled Talent

Join a dynamic and innovative team as a Technical Lead - Front End (React) in a fully remote role, where you will have the opportunity to shape the technical direction of our engineering team while enjoying a supportive work culture that prioritises employee growth and development. With a competitive salary, bonus scheme, and benefits such as a home office setup allowance and a training budget, this position offers a unique chance to influence architectural decisions and mentor fellow engineers in a high-impact environment. Experience the flexibility of remote working while contributing to a growing business that values collaboration and continuous improvement.

Fulfilled Talent

Contact Detail:

Fulfilled Talent Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Technical Lead - Front End (React) - Work from Home

Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or other platforms. Let them know you're on the lookout for a Technical Lead role. You never know who might have the inside scoop on an opportunity!

Tip Number 2

Prepare for those interviews by brushing up on your technical skills and leadership examples. Think about how you've guided teams in the past and be ready to share those stories. We want to see your passion for mentoring and architecture!

Tip Number 3

Don’t just apply anywhere; focus on companies that align with your values and goals. Check out our website for openings that excite you. Tailor your approach to show why you’re the perfect fit for their team!

Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way. It shows your enthusiasm for the role and keeps you fresh in their minds. Plus, it’s a great chance to reiterate why you’d be an awesome addition to their team!

We think you need these skills to ace Technical Lead - Front End (React) - Work from Home

Technical Leadership
Software Engineering
React
Python
System Design
Architectural Thinking
Git

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your technical leadership experience, especially if you've guided teams or made architectural decisions.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role. Share specific examples of how you've led teams or tackled complex projects, and show us your passion for engineering and mentoring.

Showcase Your Technical Skills:Don’t just list your skills; demonstrate them! Mention your experience with Python, React, and any relevant tools like Azure or Pulumi. We want to see how you’ve applied these in real-world scenarios.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Fulfilled Talent

Know Your Tech Inside Out

Make sure you brush up on your knowledge of React and Python, as well as system design principles. Be ready to discuss your past projects and how you've made technical decisions. This will show that you're not just a coder but someone who can lead and guide others.

Showcase Your Leadership Skills

Even if you haven't held a formal leadership position before, think of examples where you've mentored or supported other engineers. Highlight your ability to coach and provide feedback, as this role requires you to manage a small team.

Prepare for Technical Scenarios

Expect to tackle some technical challenges during the interview. Practice explaining your thought process when making architectural decisions or solving complex problems. This will demonstrate your ability to think critically and lead technical discussions.

Communicate Clearly and Confidently

Strong communication skills are essential for this role. Practice articulating your ideas and technical trade-offs clearly. Remember, you’ll need to explain concepts to your team, so showing that you can communicate effectively will be a big plus.