Jr. Website Developer
About the role
As a Junior Web Developer, you'll play an important role in supporting and enhancing the company's websites and ecommerce platforms while working alongside and providing day-to-day support to the Senior Web Developer. You'll contribute to front-end development, content-driven site updates, troubleshooting, QA testing, documentation, and ongoing platform maintenance to help deliver a seamless digital experience for customers. Working within our modern headless web and commerce ecosystem, you'll gain hands-on experience with technologies including BigCommerce, Contentstack, Netlify, Salesforce, Epicor Kinetic, and related integrations. This role is ideal for an early-career developer who is eager to learn, collaborate with IT, Marketing, and external partners, and grow their technical skills while making a meaningful impact on high-visibility digital platforms.
What You'll Do
- Support the Senior Web Developer in building, maintaining, and enhancing bigassfans.com and related ecommerce web experiences
- Assist with front-end development tasks using modern web technologies such as HTML, CSS, JavaScript, TypeScript, React, Next.js, and headless/JAMstack patterns
- Help implement website updates, landing pages, content templates, product experience improvements, and reusable components in partnership with IT and Marketing
- Perform testing, debugging, and quality assurance across browsers, devices, and responsive breakpoints to ensure a reliable customer experience
- Assist with basic integrations, API-connected features, and data flows involving BigCommerce, Contentstack, Salesforce, Epicor Kinetic, and other platforms under senior guidance
- Participate in code reviews, follow established coding standards, and contribute clean, maintainable code aligned with security, performance, accessibility, and SEO best practices
- Troubleshoot production issues, document findings, and support timely resolution of defects or site incidents
- Share on-call hours for triage and resolution of production incidents
- Maintain technical documentation, deployment notes, support procedures, and knowledge base materials to strengthen team continuity and backup coverage
- Stay current on web development trends and proactively build skills across the company's website and ecommerce technology stack
What You'll Bring
- Bachelor's degree in Computer Science, Information Technology, Web Development, or related field; equivalent hands-on experience, bootcamp training, certifications, or portfolio work may also be considered
- 1–3 years of web development experience, internship experience, or a strong portfolio demonstrating practical front-end development skills
- Working knowledge of HTML, CSS, JavaScript, TypeScript, responsive design, cross-browser compatibility, and modern front-end development practices
- Exposure to React, Next.js, Git, APIs, headless CMS concepts, ecommerce platforms, or JAMstack deployment patterns preferred
- Familiarity with platforms such as BigCommerce, Contentstack, Netlify, Salesforce, or ERP integrations is a plus, but not required
- Ability to test, debug, document, and communicate technical issues clearly with developers, business stakeholders, and external partners
- Strong attention to detail and an interest in web performance, accessibility, SEO, analytics, and user experience
- Curious, coachable, and eager to learn from senior developers while taking ownership of assigned tasks
- Comfortable working predominantly on-site in a fast-paced, collaborative environment with IT, Marketing, ecommerce, and external implementation partners
First 90 Days
Days 1-30:
- Complete your onboarding activities, including a 4-day FANdamentals training to learn about our brand and products at our Headquarters in Lexington, KY
- Onboard with IT, Marketing, and ecommerce stakeholders; learn the current website architecture, codebase, development workflow, and support expectations
- Participate in Big Ass Fan's FANdamentals new employee training
- Review documentation for the headless web stack, including BigCommerce, Contentstack, Netlify, Salesforce, Epicor Kinetic, and related integrations
- Set up the local development environment, source control access, deployment tools, and issue tracking processes
- Begin supporting low-risk tickets such as content updates, styling fixes, documentation cleanup, QA testing, and small bug fixes under senior guidance
Days 31-60:
- Take on assigned development tasks for site components, templates, product pages, landing pages, and ecommerce experience improvements
- Participate in code reviews, QA cycles, deployment preparation, and defect resolution with coaching from the Senior Web Developer
- Build familiarity with content modeling, CMS workflows, product catalog updates, and integration touchpoints across the web ecosystem
- Document recurring support processes, troubleshooting steps, and development standards to improve backup coverage and team continuity
- Provide regular progress updates on assigned work, risks, and learning needs
Days 61-90+:
- Demonstrate the ability to independently complete routine website updates, small enhancements, QA tasks, and bug fixes within established standards
- Serve as an effective backup resource for the Senior Web Developer on defined support activities, documentation, and recurring development tasks
- Contribute to performance, accessibility, SEO, and usability improvements as part of the ongoing website and ecommerce roadmap
- Strengthen understanding of integrations and deployment processes to support issue triage and future development work
- Identify areas for continued growth and partner with the Senior Web Developer and manager on a development plan for expanding technical responsibilities
The Interview Process
- Our First Chat: You'll be speaking with a BAF Recruiter. Here, you'll discuss the opportunity more in-depth and talk through any questions you may have
- Hiring Manager Interview: This will be a virtual interview with the Big Ass Fans Senior Website Developer, and you'll go through all of the in-depth details of the position, day-to-day operations, and learn about the expectations of the role
- Onsite Interview: As a final step, you'll be invited onsite for an in-person interview with a team of cross departmental BAFer's and peers to present your professional background to the group, and individual time to answer specific questions