- Company Name
- Clay
- Job Title
- Software Engineer, Frontend Infrastructure
- Job Description
-
Job Title: Software Engineer, Frontend Infrastructure
Role Summary: Lead frontend platform engineering to set quality and performance standards, modernize architecture, improve developer experience, and embed AI‑assisted workflows across the organization.
Expectations:
- Raise the standard for frontend quality, performance, and craftsmanship.
- Mentor and elevate engineering teams on best practices and tooling.
- Drive cross‑functional collaboration with design, product, and backend teams.
- Balance long‑term architectural goals with rapid, value‑driven delivery.
Key Responsibilities:
- Design, build, and maintain a scalable frontend platform and design system.
- Implement state‑management, data‑flow, and tooling to accelerate feature delivery.
- Establish reliability, performance, and enterprise readiness for frontend components.
- Define and integrate AI‑assisted development processes to improve code quality and velocity.
- Provide guidance, code reviews, and technical leadership across engineering teams.
Required Skills:
- 5+ years of experience building and scaling complex frontend applications.
- Deep expertise in React, TypeScript, and modern JavaScript/TypeScript architecture.
- Strong understanding of frontend performance, reliability, and scalability.
- Proven experience mentoring engineers and influencing best practices.
- Comfortable with cross‑functional collaboration (design, product, backend).
- Pragmatic approach to balancing architectural vision with shipping real value.
- Familiarity or rapid learning ability in:
- React, TypeScript, Python, Node.js
- AWS services (Aurora/PostgreSQL, Elasticache/Redis, ECR, ECS/Fargate, Lambda, OpenSearch)
- IaC with Terraform, CI/CD with CircleCI, deployment with Netlify, testing with Playwright
- Observability tools (CloudWatch, Datadog, Mezmo)
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent technical field.