Full-stack Team Lead (.Net & React)

Embed

Singapore

On-site

SGD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Group medical insurance
Paid time off including vacation, sick
Learning Management System

Job summary

Embed is seeking a Full Stack Team Lead in Singapore to shape the end-to-end architecture of our digital products. You will lead high-performing squads, mentor engineers, and drive platform scalability using React JS, .NET Core (C#), and scalable backend systems.

You will collaborate with product, design, and engineering to translate business goals into robust technical solutions, enforce secure, maintainable code, and guide modernization toward microservices and cloud-native architectures.

Qualifications

  • Bachelor’s degree in STEM or equivalent practical experience.
  • 6+ years in full-stack development with at least 2 years in leadership.
  • Deep React JS expertise and modern front-end architectures.
  • Strong C#, .NET Core/.NET 6+ and ASP.NET Core for RESTful/GraphQL APIs.
  • Experience building microservices and cloud-native architectures.

Responsibilities

  • Architect and develop scalable React JS and .NET Core applications.
  • Lead engineering squads, mentoring team members and promoting excellence.
  • Ensure code quality, performance, and security-first practices.
  • Collaborate with product, design, and engineering stakeholders.
  • Refactor legacy systems toward microservices and cloud-native designs.

Skills

React JS
C# / .NET Core
RESTful APIs
GraphQL
Microservices
DevOps
Leadership
Mentoring
Azure / Cloud

Education

Bachelor’s degree in a STEM-related field

Tools

Docker
Kubernetes
Azure DevOps
GitHub Actions
SQL Server
CosmosDB

Job description

Fueling the business of fun.

Not just a game-changer, it’s a life-changer. Designed to deliver a superior guest experience, the software solutions platform is a complete integrated solution made to enable business owners to achieve greater operational efficiency while reducing costs and increasing profitability.

With Embed’s platform, a business (single or multi-location) has real-time visibility and control across the entire operation: a full range of games management, real-time prize inventory, from guest party planning and bookings via mobile to integrated point-of-sales, including bundles and upsell packages, self-recycling game card kiosks and so much more. And it is all interconnected.

We have offices across the globe: USA, EMEA, and Asia. With more than 1,000 customers and over 3,000 installations in 56 countries, we are equipped and ready to empower Family Entertainment businesses with direct sales, services, and support anytime, anywhere.

We are in the business of fun and no one takes fun more seriously than us, which is why we put our people at the heart of everything we do, and how we do it. Get inspired because no one’s having more fun than us.

Position Summary

As a Full Stack Team Lead, you will play a pivotal role in shaping the end-to-end architecture and technical roadmap of our digital products. You’ll leverage your deep expertise in React JS, .NET Core (C#), and scalable backend systems to build robust, high-performing, and secure web applications. Beyond coding, you will actively champion technical excellence, lead high-performing squads, and collaborate closely with product, design, and engineering stakeholders to drive platform scalability and boost engineering velocity.

Embed wants to work with a proactive leader. We would like to work with someone who doesn’t just manage tasks but actively contributes to the professional growth of their team through mentorship, strategic planning, and a culture of ownership and technical rigor.

Key Responsibilities
  • Architect and develop scalable applications using React JS and .NET Core, ensuring seamless performance and architectural integrity across the entire ecosystem.
  • Collaborate proactively with product managers, UX/UI developers, and cross-functional leads to translate complex business goals into scalable technical solutions within the Microsoft ecosystem.
  • Lead and scale engineering teams, continuing our culture of continuous learning, constant self-development, and technical excellence through mentoring and team-building initiatives.
  • Establish and enforce consistent full-stack development practices, ensuring code quality, maintainability, and security-first engineering (DevSecOps).
  • Conduct thorough code reviews and architectural audits, providing constructive feedback and ensuring adherence to performance benchmarks and .NET design patterns.
  • Drive technical strategy by using system metrics, scalability benchmarks, and industry trends to propose and implement changes that enhance platform reliability and developer productivity.
  • Refactor and optimize legacy systems to improve performance, reduce technical debt, and align with modern microservices and cloud-native architectures.
  • Contribute to and maintain comprehensive technical documentation, including API contracts, system architecture diagrams, and robust onboarding resources for new engineers.
Required Skills and Experience
  • Education: Bachelor’s degree in a STEM-related field (or equivalent practical experience).
  • Leadership: 6+ years of professional experience in full-stack development, with at least 2 years in a formal leadership or mentoring capacity.
  • Frontend Mastery: Deep expertise in React JS and modern front-end architectures (State management, Hooks, Component-driven design).
  • Backend Expertise: Strong command of C#, .NET Core / .NET 6+, and ASP.NET Core for building high-performance RESTful or GraphQL APIs.
  • Database Design: Solid experience with SQL Server (Entity Framework Core); experience with NoSQL (e.g., CosmosDB, Redis) is a plus.
  • Architecture: Proven track record in building microservices, handling asynchronous messaging (e.g., RabbitMQ, Azure Service Bus), and designing for high availability.
  • DevOps & Cloud: Experience managing CI/CD pipelines (Azure DevOps, GitHub Actions), containerization (Docker/Kubernetes), and cloud infrastructure (Azure preferred, or AWS/GCP).
  • Testing & Security: Proficiency with automated testing frameworks (xUnit/nUnit, Jest, Cypress) and a solid understanding of web security (OWASP, OAuth2, OpenID Connect).
  • Soft Skills: Excellent communication skills, with the ability to articulate complex technical trade-offs to both technical and non-technical stakeholders.
What we offer
  • Exposure to the fast-paced world of high-tech start-ups.
  • Working with passionate, smart, and driven colleagues in a vibrant environment.
  • Group Medical Insurance (Group Term Life, Group Hospital & Surgical, Group Outpatient Clinical, Group Outpatient Specialist, Group Dental)
  • Paid time off to include vacation, sick, annual leave and Singapore statutory leave
  • Robust Learning Management System for employee growth and development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead - Full-Stack (React + .NET Core)
Tech Lead - Full-Stack (React + .NET Core)

Embed • Singapore

On-site
SGD 150,000 - 200,000
Group medical insurance
Paid time off including vacation, sick
Learning Management System
Digital Marketing Automation Executive
Digital Marketing Automation Executive

Embed • Singapore

On-site
SGD 47,000 - 71,000
Group medical insurance
Paid time off
Learning and development
Lead Full Stack Developer (Java, React)
Lead Full Stack Developer (Java, React)

Talanto • Singapore

Hybrid
SGD 120,000 - 180,000
Founding Full-Stack Engineer / Tech Lead
Founding Full-Stack Engineer / Tech Lead

MARS CONSULTING PTE. LTD. • Singapore

Hybrid
SGD 120,000 - 180,000
Equity
Direct impact on product
Competitive salary
Software Engineer (Full Stack) - A26260
Software Engineer (Full Stack) - A26260

Activate Interactive Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Medical coverage
Life and health insurance
Flexi benefits
+3
Full Stack Engineer - SG
Full Stack Engineer - SG

k-ID • Singapore

On-site
SGD 70,000 - 90,000
Competitive startup salary
Employee Stock Ownership Plan
Comprehensive family health coverage
+1
React Lead
React Lead

Accenture • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (.NET)
Software Engineer (.NET)

UEMS Solutions Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Engineer (Java FS Lead)
Senior Software Engineer (Java FS Lead)

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Principal - Software Engineering (.NET Solution Architect)
Principal - Software Engineering (.NET Solution Architect)

Slalom Build • Singapore

On-site
SGD 120,000 - 160,000
Flexibility in work-life balance
Professional and personal growth opportunities