Job Details: Job Location: Santa Ana, CA 92705, Position Type: Full Time, Job Category: Corporate Positions, Worldwide Golf is seeking a Lead Web Developer who will lead the replatforming of our ecommerce and web applications from a legacy platform to a modern, composable architecture.
What We Offer:
- This is a full-time, direct hire position offering M/D/V benefits, 401(k) matching, employer HSA contribution, and paid vacation & sick time.
- This person will have plenty of room for growth, leading a high-visibility replatforming effort and shaping the future of our web technology as the company grows.
- There is no better time to work in the golf industry! (Perks include a strong employee discount on merchandise)
- Every day is different! You will work closely with company leadership on a wide variety of projects.
Responsibilities:
- This individual will play a critical role in moving Worldwide Golf from a legacy web platform to a composable, API-first, cloud-native architecture, owning the overall application stack and serving as the subject matter expert for our web domain.
- This is a full-time, hands-on technical leadership role that blends architecture, development and team leadership while keeping existing systems running smoothly through the transition.
- Define and own the target composable architecture (microservices, API-first, cloud-native, headless) and the roadmap for migrating from the legacy platform
- Evaluate and recommend composable components such as headless commerce, CMS, search, and payments, including build-versus-buy decisions
- Design and decompose systems into services; produce specifications for sub-systems, modules and APIs
- Champion API-first and contract-first practices, defining clear RESTful API contracts using standards such as OpenAPI/Swagger
- Plan and execute phased data and functionality migrations that minimize risk and downtime for customers and stores
- Build modern, high-performance front-end experiences using React or similar frameworks, with a focus on speed, SEO and responsiveness across devices
- Apply secure coding practices, including authentication and authorization (OAuth/OpenID Connect, JWT) and protection of customer data
- Establish development standards, code and design reviews, automated testing, CI/CD pipelines and observability (logging, monitoring, alerting)
- Serve as technical lead for the development team, providing hands-on development, technical direction, work delegation, coaching and mentoring
- Partner with business stakeholders, UX designers and product owners to translate requirements into technical solutions and define new features
- Plan and coordinate delivery by prioritizing work, developing estimates, managing schedules and dependencies, and reporting status using Agile/Scrum practices
- Provide day-to-day support for the existing legacy system, troubleshooting root causes until it is retired
- Continually evaluate emerging web technologies and best practices to strengthen the WGS technology platform
Qualifications:
- Bachelor's degree in computer science, Information Technology, or related field, or equivalent practical experience, is required.
- 7+ years of experience designing and developing enterprise, public-facing web applications is required, including 2+ years in a technical lead or architect role.
- Proven experience leading a replatforming or modernization effort from a legacy/monolithic platform to a modern architecture is required.
- Strong proficiency in C#, .NET / .NET Core and ASP.NET MVC is required.
- Strong proficiency in JavaScript/TypeScript, HTML5 and CSS/SASS, and a modern front-end framework such as React (Angular or Vue considered) is required.
- Solid understanding of composable / MACH architecture (microservices, API-first, cloud-native, headless), RESTful API design, versioning and integration patterns.
- Proficiency with SQL Server, T-SQL, database design and performance optimization.
- Experience with cloud platforms (Azure or AWS), CI/CD pipelines, source control (Git/Azure DevOps) and DevOps practices.
- Knowledge of authentication, authorization, API security and secure coding practices.
- Experience with headless commerce, CMS or search platforms (e.g., commercetools, elastic, Kibo commerce, Contentful, Contentstack, BuilderIO) is a plus.
- Experience with Node.js or Next.js is a plus.
- Retail or ecommerce industry experience is a plus.
- Experience working in Agile/Scrum environments, with the ability to lead technical design, mentor developers and conduct code reviews.
- Excellent analytical, troubleshooting and problem-solving skills, with strong verbal and written communication skills.
Who We Are:
Worldwide Golf is a privately owned, multi-brand specialty golf retailer that has been in business over 50 years. As one of the largest golf retailers in the USA, we operate 100+ locations and multiple e-commerce sites under well knowns brands, including: Roger Dunn Golf Shops | Edwin Watts Golf | The Golf Mart | Golfers' Warehouse | Van's Golf Shops | Uinta Golf | Las Vegas Golf Superstore | Golfdom | Mike's Golf Outlet | Golf and Ski Warehouse | Cool Clubs | Worldwidegolf.com | Globalgolf.com | Fairwaystyles.com | Getclubs.com
The salary range for this position is $150,000 - $180,000 per year. Individual starting base pay within this range may depend on geography, experience, expertise, and education/training.
CA residents: Please review our California Applicant Privacy Notice HERE.