Lead React Digital Software Engineer
Role details
Job location
Tech stack
Job description
-
Provide technical leadership for modern web applications built primarily with React and Next.js, ensuring scalable, performant, and maintainable implementations.
-
Guide the team in implementing Next.js rendering strategies including server-side rendering (SSR), static generation, routing, and data-fetching patterns.
-
Lead implementation decisions related to component architecture, state management, accessibility, and performance optimization in React-based applications.
-
Collaborate with back-end and platform teams using a working understanding of .NET-based application programming interfaces (APIs) and SQL-backed data sources to support integrations and troubleshooting.
-
Serve as the final authority on team-level technical implementation decisions, coding standards, and design patterns.
-
Translate architecture designs and solution guidance provided by the Digital Solutions Architect into clear, build-ready technical approaches for the engineering team.
-
Lead hands-on development activities, including complex feature implementation, refactoring, and performance optimization.
-
Establish and enforce best practices for code quality, security, testing, and deployment aligned with DevSecOps standards.
-
Conduct and oversee code reviews to ensure consistency, maintainability, scalability, and adherence to standards.
-
Identify technical risks early and propose mitigation strategies in collaboration with the Engineering Manager.
-
Guide engineers in estimating technical effort and complexity for features and enhancements.
-
Support sprint planning and delivery by advising on technical feasibility and sequencing of work.
-
Mentor engineers and senior engineers through technical coaching, pairing, and design reviews.
-
Drive resolution of complex technical issues, production incidents, and systemic defects.
-
Collaborate closely with Quality Assurance (QA), Product, UX, and Architecture to ensure solutions meet functional, non-functional, and quality requirements.
-
Ensure systems meet performance, availability, accessibility, and security expectations.
-
Contribute to technical documentation, including design decisions, standards, and implementation guidelines.
-
Stay current with emerging technologies, frameworks, and industry best practices relevant to the digital platform.
-
Participate in proof-of-concepts and technical spikes as needed to validate approaches.
-
Performs other duties as assigned.
Requirements
-
Bachelor's degree (BA/BS) or equivalent in Computer Sciences, Business Administration, or related field required; Master's degree completed or work in progress towards a graduate degree preferred. Equivalent combination of education, technical training, and experience will be considered in lieu of degree.
-
Minimum of 8- years of progressive experience in software development required.
-
Strong hands-on experience designing and building production web applications using modern JavaScript frameworks .
-
Experience working with application data models and integrations supporting business processes required.
-
Demonstrated experience designing, developing, testing, and leading the implementation of large-scale, customer-facing applications, including systems that integrate with enterprise data stores required.
-
Experience with version control systems, such as Git, as well as website analytics tools, such as Google Analytics, required.
-
Experience working within Agile development methodologies required.
-
Professional Certification in at least one major development tool is required, with 3 or more preferred.
Knowledge Skills and Abilities:
-
Expert-level knowledge of modern web application development and application architecture.
-
Expert-level proficiency in modern frontend technologies and JavaScript/TypeScript, with strong hands-on experience designing and building scalable production web applications and integrating with enterprise CMS platforms (Sitecore preferred).
-
Proven ability to guide and mentor engineers in complex technical environments.
-
Working knowledge of .NET-based services and SQL sufficient to support integration, troubleshooting, and collaboration with back-end teams.
-
Ability to work with cloud hosting, CI/CD pipelines, and DevOps practices (Vercel or equivalent).
-
Strong understanding of system performance optimization, scalability, and resilience.
-
Ability to work with version control systems such as Git.
-
Working knowledge of security best practices, accessibility standards (WCAG), and SEO principles.
-
Ability to analyze complex technical problems and drive practical, maintainable solutions.
-
Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.
-
Demonstrated ability to lead without formal authority and influence technical outcomes across the team.
Benefits & conditions
This role follows a hybrid schedule and will require on-site work 3 days per week (Tuesday through Thursday).
This role provides hands-on technical leadership for the Digital Software Development team, ensuring high-quality, scalable enterprise solutions. It translates architecture and business requirements into consistent, maintainable implementations and serves as the team's technical authority, guiding standards, design decisions, and mentoring engineers.
What We Offer:
As part of our team, you'll enjoy a total rewards package designed to support your well-being, growth, and work-life balance. Our package includes:
-
A competitive salary; the starting base salary range is: $100,384 to $170,815.
-
Annual Bonus + Annual Merit Increase Eligibility
-
Hybrid schedule (3 days on-site weekly)
-
Comprehensive health benefits package
-
3+ weeks of paid time off accrued during your first year
-
401(K) plan with company match up to 7%
-
Professional development opportunities and tuition reimbursement
-
Paid time off to volunteer & company-sponsored volunteer events throughout the year
-
Other benefits include a free AAA Premier Membership, Health & Wellness Program, Health Concierge Service, Life Insurance and Short Term/Long Term Disability
- The base pay range shown is a guideline for compensation and ultimate salary offered will be based on factors such as applicant experience and geographic location.*, Full time Associates are offered a comprehensive benefits package that includes:
-
Medical, Dental, and Vision plan options
-
Up to 2 weeks Paid parental leave