ABOUT THE BRAND:
Callaway Golf is the leading manufacturer of premium golf clubs, balls, performance gear and accessories worldwide. Through an unwavering commitment to innovation, we push the limits of performance and create demonstrably superior products designed to make every golfer a better golfer.
Our company is a blend of experience and diverse backgrounds, and together we look to move the game forward, and we want top-notch people to join us in that mission!
By joining Callaway Golf, you also join part of the portfolio of brands within Topgolf Callaway Brands, an unrivaled tech-enabled Modern Golf and active lifestyle company delivering leading golf equipment, apparel, and entertainment, with a portfolio of global brands including Topgolf, Callaway Golf, TravisMathew, Toptracer, Odyssey, OGIO, Jack Wolfskin, and World Golf Tour (“WGT”). “Modern Golf” is the dynamic and inclusive ecosystem that includes both on-course and off-course golf. For more information, please visit https://www.topgolfcallawaybrands.com
JOB OVERVIEW
We seek enthusiastic, diligent, and talented Senior User Interface Engineers to join the Callaway engineering team. You must have demonstrated experience building innovative, intuitive, scalable, and reliable web applications. You will have an enormous opportunity to significantly impact the architecture, design, and delivery of innovative experiences used daily on the web by people you may know.
The Senior Front End Engineer designs, delivers, and supports front-end e-commerce development of isomorphic web/mobile experiences, working closely with Product Managers, Technical Leads, Solution Architects, other Software Engineers, and SDETs/Quality Engineers in a highly collaborative environment. The e-commerce team is dynamic, fast-paced, and highly collaborative. The ideal candidate must be able to thrive in an environment where change through experimentation, iteration, and evolution is constant. The e-commerce development team embraces Agile - where all roles closely collaborate to own all aspects of new customer experiences. The e-commerce team is self-organizing. Engineers must take the initiative to pick up new stories and reach out to one another when they need assistance to ensure product stories are complete. Likewise, engineers must be available and willing to assist other engineers and teammates when they need help. Effective communication and people skills are necessary for this position.
ROLES AND RESPONSIBILITIES
Build and optimize web and application solutions.Internalize the user and promote good usability and accessibility.Work with Managers, Developers, App owners, QA Engineers, and Release Engineers from development to productionFocus on software development, design, implementation, and debugging details.Have a solid technical competence background with a history of individual technical accomplishments - Ability to lead a development team.Excellent verbal and written communication skills and collaborate effectively with technical and non-technical colleagues.Outstanding analytical, facilitation, presentation, and communication skills in driving decisions and team consensus at all levelsEmploy critical thinking skills to improve development projects and processesREQUIRED TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities)
6+ years of solid, disciplined software development experience3+ Years as a technical leader delivering large-scale e-commerce web/mobile applications.2+ years of experience in agile practiceExpert knowledge of HTML5/CSS/JavaScriptExpert knowledge in React and creating React Server ComponentsExpert knowledge in Next.jsKnowledge of efficient service consumption patterns (REST or GraphQL) in the browserExperience developing/supporting SEO (via SSR/SSG), analytics, and multi-variant testing strategies.Strong technical thought leadership delivering and influencing the adoption of reusable components, styles, and template-driven designs.Experience in a highly collaborative and engaging within a team environment.Ability to prepare and present potential technical solutions and advise product partners, teams, and stakeholders on approaches and tradeoffs.Ability to champion major technical transformation initiatives within the organization.Demonstrated abilities to design and implement secure, scalable, observable and easy-to-maintain frontend JavaScript applicationDemonstrated passion for end-to-end ownership of solutions.Passion for peer review - participate in and conduct design and code reviews.Proven understanding of Agile development methodologiesDedicated to delivering quality solutions covered by automated testing.Familiarity with Github-based software developmentPREFERRED SKILLS
Exposure to React App RouterExperience with CI/CD pipeline and toolsExposure to Azure/Vercel and other cloud servicesExperience in developing front-end-optimized APIs leveraging GraphQL. – moved to preferedExposure to Apollo Studio and ClientFamiliarity with Authentication/Authorization standards OAuth/OpenID/JWT/SAMLFamiliarity with SumoLogic/Dynatrace/OpenTelemetry for operational observabilityFamiliarity Google Analytics business metricsExperience with test-driven development tools/techniquesExperience with Flood.io or similar distributed browser-based testingKnowledge and application of ADA web standardsRelentlessly keeps up to date on new and emerging technologies.Thirst for popular and emerging techniques and frameworks (React, Next.js, Node.js, PWA, etc.)EDUCATION AND EXPERIENCE
Bachelor’s degree in computer science, related degree, or equivalent work experience required.Minimum 6+ years of software development experience required, including working with a development team.Relevant professional certifications are a plus.#LI-CM1
DE&I and EEOC:
Inclusion & Diversity: As a purpose-led, performance driven company, we strive to foster a culture of belonging based on respect, connection, openness and authenticity. We are committed to building and maintaining a workplace that celebrates the diversity of our associates, supporting them to bring their authentic selves to work every day.
If your experience is close to what we’re looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. We know that diverse backgrounds and experiences make for the best problem-solving and creative thinking, which is why we’re dedicated to adding new perspectives to the team and encourage everyone to apply. We look forward to learning more about you.
ARE YOU READY TO MAKE THE TURN? APPLY TODAY!
102,200.00 - 127,700.00 - 153,200.00 USD Annual