About The Position

The Sr. Software Engineer, Frontend (Web) is part of the Engineering team and reports to our Manager, Engineering. As Sr. Software Engineer, Frontend (Web), you will be responsible for leading the architecture and development of scalable, high-performance web applications using Next.js and modern front-end technologies. You will collaborate across Product, Design, Backend, and DevOps teams to deliver performant and accessible features at web scale, while owning deployment and quality practices end-to-end.

Requirements

  • 8+ years of professional software development experience with a focus on front-end web applications
  • Deep expertise in Next.js, React, TypeScript, JavaScript, HTML5, and CSS3
  • Proven experience optimizing performance using profiling tools (e.g., Lighthouse, WebPageTest, Chrome DevTools)
  • Strong understanding of SSR/SSG, CDN strategies, caching, and PWA concepts
  • Familiarity with front-end security best practices
  • Proficiency with Git, CI/CD pipelines, and automated deployment workflows
  • Experience with cloud infrastructure such as AWS or GCP
  • Strong collaboration skills with cross-functional teams including Product, Design, and DevOps

Nice To Haves

  • Bachelor's degree in Computer Science or related field preferred
  • Prior experience mentoring engineers and elevating team standards
  • Experience with analytics instrumentation and blockchain-integrated front-ends (e.g., ethers.js, wallet libraries)

Responsibilities

  • Lead the design and implementation of advanced front-end features using Next.js, React, and TypeScript
  • Deliver end-to-end development of web features, including testing, deployment, and ongoing maintenance
  • Build modular and reusable UI components to support scalable front-end development
  • Optimize web performance through techniques such as SSR/SSG, lazy loading, and responsive design
  • Define and monitor front-end performance KPIs such as page load time, TTI, and Core Web Vitals
  • Instrument analytics and logging to support usage tracking and performance insights
  • Collaborate cross-functionally with Product, Design, Backend, and DevOps teams to define specifications and API requirements
  • Mentor junior developers and contribute to a culture of engineering excellence through code reviews and technical leadership
  • Partner with DevOps to implement CI/CD pipelines, safe deployments, and rollback strategies
  • Ensure high standards in code quality, accessibility, security, and testing coverage (unit, integration, E2E)

Benefits

  • Unlimited PTO (for salaried FTE roles)
  • 12 weeks fully paid Parental Bonding Leave
  • Mental wellness benefits
  • Free 1:1 virtual visits with a licensed mental wellness professional
  • Comprehensive competitive health benefits
  • Fully remote, cameras-on culture with work-from-home equipment reimbursements available to new hires
  • Annual professional development budget
  • Free 1:1 virtual visits with a career coach
  • 401k plan with employer match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service