L2 Software Engineer Web
Summary
Web engineer at Bitcoin.com who designs, builds, and ships features across high-traffic web products end to end — from scoping with Product and Design through hosting, releases, and production support. Core stack is TypeScript, React, and Next.js, plus headless CMS, CDN/DNS delivery, web performance/SEO, and AI-first development with tools like Claude Code.
You will design, build, and ship web-product features from scoping through production. You will partner with Product and Design, create reusable components and content tooling, improve performance and accessibility, manage hosting and delivery, support releases, investigate production issues, review code, and use AI coding tools effectively.
Responsibilities
- Design, build, and ship features across web products from scoping through production
- Act as the main engineering contact for Product and Design on assigned workstreams
- Build reusable components and content tooling for non-engineers
- Maintain site performance, accessibility, and SEO/GEO optimization across languages
- Own hosting and delivery, including environments, CDN, caching, security rules, DNS, and domains
- Support releases and investigate production issues
- Review code and improve quality, testing, and documentation
- Use AI-first development practices and help the team use AI coding tools effectively
Requirements
- 5 or more years of professional web-development experience, including senior-level work on high-traffic production sites
- Expertise in TypeScript, React, and Next.js
- Headless CMS experience, including content models and editor workflows
- Strong web performance, accessibility, and technical SEO knowledge
- Experience with Core Web Vitals, rendering strategies, and structured data
- Comfort with server-side JavaScript and REST and GraphQL APIs
- Experience with Vercel, AWS, or Cloudflare, including deployments, CDN, caching, firewall rules, DNS, logs, and monitoring
- Secure web-development practices
- Experience using AI coding tools such as Claude Code
- Clear written and verbal English and presentation skills
- BS in Computer Science or equivalent experience