The Opportunity
This position works out of our Alameda, CA location in the Lingo Division. Working on Lingo, you will help build a next-generation technology that enables individuals to make decisions about how to improve energy, lose weight or enhance athletic performance.
What You'll Work On:
- Design and architect scalable features for our Direct-to-Consumer e-commerce platform built on Next.js and Azure
- Own critical systems including payment processing, CMS integration, authentication, and commerce workflows
- Lead technical initiatives from design through deployment, ensuring performance, security, and reliability
- Build and optimize our TypeScript monorepo using Turborepo, balancing shared code with application independence
- Drive integration strategy for third-party platforms including CommerceTools, Contentful, Auth0, Braze, and payment gateways
- Establish engineering standards and best practices across testing, monitoring, and deployment
- Mentor mid-level and junior engineers through code reviews, pair programming, and technical guidance
- Collaborate with Product, Design, and cross-functional stakeholders to translate business requirements into technical solutions
- Optimize application performance including Core Web Vitals, bundle size, and serverless function efficiency
- Contribute to architectural decisions that impact the scalability and maintainability of the platform
- Champion accessibility, internationalization, and compliance requirements (GDPR, PCI-DSS)
Required Qualifications:
- 6+ years of professional software engineering experience, with at least 3 years in full-stack roles
- Expert-level proficiency in TypeScript with deep understanding of advanced types, generics, and type safety patterns
- Extensive experience building production applications with React and Next.js (App Router, Server Components, API routes)
- Proven track record building and scaling e-commerce platforms with hands-on experience in Direct-to-Consumer (DTC) business models
- Strong understanding of payment systems, including third-party integrations, fraud prevention, and PCI compliance
- Experience architecting and maintaining serverless applications (Azure Functions, AWS Lambda, or similar)
- Deep knowledge of web architecture, performance optimization, and scalable infrastructure
- Experience with headless CMS platforms and content modeling
- Proficiency with modern testing strategies including unit, integration, and E2E testing
- Strong communication skills and ability to influence technical decisions across teams
- Experience mentoring engineers and elevating team technical capabilities
Preferred Qualifications:
- Experience with Azure ecosystem (Functions, Service Bus, Blob Storage, Application Insights) or equivalent AWS services
- Hands-on experience with CommerceTools or similar commerce platforms
- Deep knowledge of Next.js including streaming, caching strategies, and edge runtime optimization
- Experience with monorepo tools like Turborepo
- Knowledge of authentication protocols (OAuth 2.0, SAML, JWT) and identity providers like Auth0
- Experience with error monitoring tools such as Sentry or New Relic
- Understanding of CDN strategies, edge computing, and global content delivery
- Experience with Docker, containerization, and CI/CD pipelines
- Contributions to open source or demonstrated thought leadership in the web development community