# Tech Lead, Web Development - Full Stack

**Company**: Elastic
**Location**: United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $135,700-$214,700 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/elastic/jobs/8285465?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c686fb5a-7a9

## Description

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale , unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter.

Elastic is seeking a Technical Lead to drive the front and back end development and infrastructure of our flagship website, Elastic.co. Operating in close partnership with a geographically distributed group of designers, frontend developers, and full-stack engineers, this position centers on delivering outstanding user interfaces, engineering scalable data integrations, streamlining content management workflows, and developing dependable web services.

### Responsibilities

- Collaborate with and provide technical guidance to a remote team of frontend and full stack engineers through code reviews and knowledge sharing

- Drive the technical vision for our frontend architecture using NextJS and TypeScript

- Drive the technical vision for backend services, data integration pipelines, and content management systems

- Lead the design and implementation of APIs that power dynamic web experiences

- Establish and maintain quality standards, testing processes, and code review practices

- Champion backend performance optimizations, monitoring, and observability practices

- Ensure security, scalability, and reliability across all backend web services

- Lead the implementation of frontend performance optimizations and best practices

- Ensure accessibility and cross-browser compatibility across all web experiences

- Contribute to technical planning, prioritize technical initiatives, and support project delivery

- Collaborate closely with other teams to deliver cohesive user experiences

- Partner with SRE and infrastructure teams to ensure seamless system integration

- Foster effective communication and collaboration practices in a distributed-first environment

### Requirements

- 8+ years of experience in front and backend web development, with a focus on modern JavaScript frameworks and scalable web applications and APIs

- 3+ years of experience as a senior technical contributor or technical lead in collaborative environments

- Deep expertise in NextJS, React, and TypeScript

- Deep experience with content management systems, headless CMS architectures, and content delivery workflows

- Strong understanding of frontend testing methodologies and quality assurance processes

- Experience with frontend accessibility standards and implementation

- Practical experience managing cloud infrastructure and infrastructure-as-code practices

- Knowledge of search technologies and experience with data indexing and retrieval systems

- Knowledge of web performance optimization techniques and metrics

- Proven ability to bridge the gap between design and development teams

- Excellent remote communication skills and experience working with distributed teams

### Nice to Have

- Experience with micro-frontend architectures

- Experience with Elasticsearch or other search/analytics platforms

- Knowledge of content delivery networks (CDNs) and edge computing

- Experience with event-driven architectures and message queuing systems

- Knowledge of marketing technology integrations (CRM, analytics, form processors)

- Experience with automated testing strategies for backend systems and data pipelines

- Background in site reliability engineering or DevOps practices

- Experience with localization and internationalization for web applications

### Compensation

The typical starting salary range for this role is: $135,700-$214,700 USD The typical starting salary range for this role in select locations is: $163,100-$258,100 USD

### Benefits

- Competitive pay

- Health coverage for you and your family

- Flexible locations and schedules

- Generous number of vacation days each year

- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service

- Up to 40 hours each year to use toward volunteer projects

- Embracing parenthood with minimum of 16 weeks of parental leave

## Skills

### Required
- NextJS
- TypeScript
- React
- content management systems
- headless CMS architectures
- frontend testing methodologies
- quality assurance processes
- frontend accessibility standards
- cloud infrastructure
- infrastructure-as-code practices
- search technologies
- data indexing and retrieval systems
- web performance optimization techniques

### Nice to have
- micro-frontend architectures
- Elasticsearch
- content delivery networks (CDNs)
- edge computing
- event-driven architectures
- message queuing systems
- marketing technology integrations
- automated testing strategies
- site reliability engineering
- DevOps practices
- localization and internationalization for web applications

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/elastic/jobs/8285465?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
