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
React JS Technical Lead
Seeking a React JS Technical Lead in El Segundo, CA. Expertise in React, Redux, HTML, CSS, JavaScript required. Benefits include health insurance, 401(k), and more.
Principal Software Engineer - Next.js & Elixir
Lead a dynamic engineering team in a fintech startup, focusing on Next.js & Elixir development. Competitive salary & comprehensive benefits.
Software Engineering Technical Lead
Lead software engineering at Engrain, focusing on PHP, Laravel, JavaScript, and team leadership in Denver.
Lead Software Engineer - Full Stack Development
Lead Software Engineer role focusing on Full Stack Development in a healthcare company using innovative psychedelic medicine.
Lead Software Engineer, Product Led Growth
Lead Software Engineer for Product Led Growth at Docusign, focusing on web customer experience and technical leadership.
Senior Full-Stack Tech Lead
Senior Full-Stack Tech Lead needed in Coimbra, PT. Expertise in Angular, C#, .NET, Azure. Leadership & development focus.
Principal Frontend Software Developer
Join Oracle Health AI as a Principal Frontend Software Developer to innovate EHR with AI and cloud technology.
Technical Engineering Leader
Join Appfire as a Technical Engineering Leader, leading a team in software development with React, Vue.js, and Node.js.
Senior Software Development Engineer
Senior Software Development Engineer role at Expedia Group, focusing on building scalable B2B partnership platforms with advanced tech.
Engineering Team Lead
Lead a cross-functional engineering team at Deel, focusing on innovative web development and team mentorship.
Senior Engineering Team Lead
Lead a cross-functional engineering team at Deel, leveraging skills in TypeScript, REST, and rapid prototyping in a dynamic, global environment.
Senior React Developer
Join Levitate as a Senior React Developer to build scalable user experiences using React.js and TypeScript.
Founding Software Engineer
Join HealthLeap AI as a Founding Software Engineer to lead app development in healthcare technology.
Senior Software Engineer – Full Stack
Senior Full Stack Software Engineer role at Dorsal Health, focusing on healthcare technology solutions.
Tech Lead - Full Stack Development
Join BrightUp as a Tech Lead to drive full-stack development in a fast-paced FinTech startup environment.
Frontend Technical Lead
Join AWeber as a Frontend Technical Lead to design and develop client applications using React and modern technologies.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Technical Lead - Java, Angular, Web APIs
Lead Technical role focusing on Java, Angular, and Web APIs development with competitive benefits and salary.
Senior Frontend Engineer, Team Lead
Lead a team of frontend engineers in a health-focused tech company, using JavaScript, React, and mobile development skills.
Staff Software Engineer, Data
Senior Data Engineer role focusing on big data design, SaaS, and microservices in Lake Oswego, OR.
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.
Senior Engineering Lead - Kotlin/Java
Lead the engineering team in transitioning to microservices using Java/Kotlin, ensuring high software quality and team coaching.
Senior Software Engineer - React & Mobile Development
Senior Software Engineer specializing in React, Mobile Development, and Cloud Infrastructure in Miami, FL.
Frontend Technical Lead
Join AWeber as a Frontend Technical Lead to design and develop client applications using React in a remote-first environment.