Evolus logo

Senior Technical Lead, Engineering

Evolus

Role Overview

Evolus is seeking an experienced and driven Senior Technical Lead to join our Engineering team in Newport Beach, CA. This pivotal role demands a blend of technical depth, principled thinking, and a high bar for quality. You will be responsible for leading a team of engineers, providing guidance, mentorship, and fostering a culture of collaboration and innovation.

Key Responsibilities

Leadership & Mentorship

  • Lead a team of engineers, providing guidance and mentorship.
  • Foster a culture of collaboration, innovation, and continuous improvement.

Architectural Oversight

  • Design and architect scalable, secure, and robust web applications and platforms.
  • Ensure alignment with the company's strategic goals and technical requirements.

Technical Excellence

  • Drive the adoption of best practices in coding, testing, and deployment.
  • Lead by example in writing high-quality, maintainable code.

Collaboration

  • Work closely with cross-functional teams, including product management, UX/UI design, and business stakeholders.
  • Define technical requirements and deliver high-quality solutions.

Project Management

  • Oversee project timelines, deliverables, and team performance.
  • Ensure projects are delivered on time and within scope.

Innovation

  • Stay up-to-date with emerging technologies and industry trends.
  • Propose and implement innovative solutions to improve our technology stack and product offerings.

Cloud & DevOps

  • Leverage cloud services (preferably AWS) to build serverless and scalable applications.
  • Implement and maintain CI/CD pipelines to streamline development and deployment processes.

Testing & Quality Assurance

  • Ensure robust automated testing practices using tools like Cypress and Jest.
  • Maintain a high standard of code quality through thorough testing and code reviews.

Version Control

  • Manage and oversee version control processes using Git.
  • Ensure that development workflows are efficient and follow best practices for branching, merging, and releasing.

Problem Solving

  • Tackle complex technical challenges and provide effective solutions.
  • Troubleshoot issues and implement necessary fixes and improvements.

Required Skills & Experience

  • Minimum of 10 years of professional experience in software development and engineering roles.
  • Proven experience in leading and mentoring software engineering teams.
  • Strong proficiency in front-end and back-end development using technologies such as React, Next.js, and Nest.js.
  • Hands-on experience with GraphQL and RESTful API development.
  • Extensive experience with AWS or other cloud platforms.
  • Proficiency in Node.js and GoLang for back-end development.
  • Experience with both NoSQL (DynamoDB) and SQL (PostgreSQL) databases.
  • Familiarity with setting up and maintaining CI/CD pipelines.
  • Proficient with automated testing frameworks such as Cypress and Jest.
  • Strong experience with Git, including branch management, merge strategies, and release management.
  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.

Compensation & Total Rewards

  • The expected pay range for this position is $161,920 - $205,000.
  • We offer more than just a paycheck, including competitive medical, dental, and vision benefits, life insurance, short-term disability, equity options, RSUs, stock options, discretionary bonuses, mental health resources, flexible paid time off, holiday soft closure, catered meals, and a fully stocked kitchen.

Benefits
Extracted with AI

  • 401(k)
  • medical insurance
  • dental insurance
  • vision insurance
  • life insurance
  • short-term disability
  • equity options
  • RSUs
  • stock options
  • discretionary bonuses
  • mental health resources
  • flexible paid time off
  • holiday soft closure
  • catered meals
  • fully stocked kitchen

Similar jobs

Last update: 23 minutes ago

doctari group logo
doctari group

Technical Lead - SuperApp (Typescript React Node.js)

Join us as a Technical Lead to build a next-gen healthcare platform using TypeScript, React, and AWS. Lead a team in a hybrid work environment.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Covestro logo
Covestro

Senior DevOps Engineer - Price & Deal Management

Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

BetterUp logo
BetterUp

Senior Full-Stack Engineer, Core Experiences

Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

EOS Karriere logo
EOS Karriere

Senior DevOps Engineer

Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Nova Technology NL logo
Nova Technology NL

Senior Front-end Developer with Angular and GraphQL Experience

Join Nova Technology as a Senior Front-end Developer, working with Angular and GraphQL in a cloud-native environment.

Deutsche Bank logo
Deutsche Bank

Lead Full Stack Developer

Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.