Skip to main content

Lead Engineer - Full Stack

Posted yesterday

virtual vocationsDenver (CO)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

To support a growing team, the full-time salaried Lead Engineer - Full Stack will own the architecture and delivery of full-stack solutions while guiding a distributed engineering team in a remote work environment.
Key responsibilities: Own the architecture, quality, and delivery of the Angular application and related APIs/services Lead and mentor a geographically distributed team, fostering a strong engineering culture and clear accountability Drive technical roadmap decisions and align them with product goals, timelines, and the broader engineering organization
Required qualifications: A minimum of 10 years of software development experience, with at least 5 years focused on full-stack development Strong understanding of Object Oriented Design principles and experience with high-transaction systems Proven full-stack capability comfortable owning or collaborating on BFF / API layers Experience with CI/CD, Agile methodologies, and open-source technologies Demonstrated ability to lead distributed teams across time zones with strong personal accountability

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this