Software Development Engineer III - React

Purpose Brands, LLCWoodbury, MN
20hHybrid

About The Position

Purpose Brands, the parent company of Orangetheory, Anytime Fitness, Waxing the City, The Bar Method, and Basecamp Fitness, is seeking a Software Development Engineer III - React to join it's team. This is a great position for someone who is looking to expand their career, and join a company with a fun, fast-paced and inspirational culture. We're looking for a Senior Software Engineer with strong hands-on development skills and the ability to contribute to the team's technical direction. In this role, you'll spend significant time writing production code—building robust, performant front-end systems with React and Next.js on AWS. You'll help set the standard for code review, ensuring the team maintains high standards while growing together. Purpose/Impact: (Duties & Essential Functions) Design and Development: Build scalable, performant front-end applications using React and Next.js on AWS. Make thoughtful decisions about component architecture, state management, performance optimization, and browser compatibility. Requirements and Planning: Participate actively in planning meetings to understand product goals and user needs. Shape and verify technical requirements, identifying risks and trade-offs early, and pushing back when necessary. Full Lifecycle Ownership: Own features from conception through production—working with product and design to understand requirements, building and testing solutions, and supporting deployment and monitoring. System Reliability: Ensure the stability and performance of front-end systems through proactive monitoring, debugging, and addressing production issues. Drive improvements in build times, bundle size, and runtime performance. Cross-Stack Collaboration: Work across the full stack when needed, collaborating with backend and infrastructure teams to ensure cohesive solutions. Understand how front-end decisions impact overall system architecture. Documentation: Maintain clear technical documentation on architectural patterns, decision-making processes, and system behavior to help the team move faster and make informed decisions.

Requirements

  • 5+ years of professional front-end development experience with demonstrated ability to deliver technical solutions.
  • broad technical knowledge across the full stack (backend, infrastructure, databases) and proven ability to execute effectively across diverse technologies and domains.
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
  • Deep proficiency in React and JavaScript/TypeScript.
  • Strong understanding of component architecture, state management, performance optimization, and modern front-end patterns.
  • Hands-on experience with Next.js and AWS.
  • Proven ability to lead code reviews, mentor engineers, and articulate technical trade-offs to both technical and non-technical stakeholders.
  • Experience optimizing front-end systems for performance and scale.
  • Ability to write high-quality code and deliver features end-to-end with strong technical judgment and attention to performance and maintainability.
  • Can design scalable front-end systems, identify technical debt and performance bottlenecks, and propose solutions that balance innovation with pragmatism.
  • Leads through example and clear communication—elevating code quality through collaborative review, mentoring engineers on complex problems, and building confidence in technical direction.
  • Articulates technical decisions and trade-offs clearly to both engineers and non-technical stakeholders. Helps the team understand the "why" behind technical choices.
  • Works effectively across teams without relying on authority. Comfortable with cross-functional collaboration and making sound decisions under ambiguity.
  • Demonstrates breadth across the full tech stack and comfort operating effectively with diverse technologies. Stays current with evolving tools while maintaining pragmatic judgment about what matters.

Responsibilities

  • Build scalable, performant front-end applications using React and Next.js on AWS.
  • Make thoughtful decisions about component architecture, state management, performance optimization, and browser compatibility.
  • Participate actively in planning meetings to understand product goals and user needs.
  • Shape and verify technical requirements, identifying risks and trade-offs early, and pushing back when necessary.
  • Own features from conception through production—working with product and design to understand requirements, building and testing solutions, and supporting deployment and monitoring.
  • Ensure the stability and performance of front-end systems through proactive monitoring, debugging, and addressing production issues.
  • Drive improvements in build times, bundle size, and runtime performance.
  • Work across the full stack when needed, collaborating with backend and infrastructure teams to ensure cohesive solutions.
  • Understand how front-end decisions impact overall system architecture.
  • Maintain clear technical documentation on architectural patterns, decision-making processes, and system behavior to help the team move faster and make informed decisions.

Benefits

  • Medical, Dental and Vision Coverage
  • Hybrid Work Environment
  • Life and Disability Insurance
  • Unlimited Time off + Paid Holidays
  • Fridays off between Memorial Day and Labor Day
  • 401(K) Savings Plan Matching at 4%
  • 10 Coaching and Therapy sessions Mental Health Benefits
  • Brand Discounts & Reimbursements
  • In-house workout facilities
  • Professional Development Opportunities
  • Team Building, Employee Engagement Activities & so much more
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service