Fandom – Senior Software Engineer- FrontEnd – Full-Time/North America Only

Use your ← → (arrow) keys to browse
Logo.gif?ixlib=rails 2.1


 San Francisco, CA

Senior Software Engineer- FrontEnd



About Your Role: 

At Fandom, we put fans first. As the largest fan entertainment site with 200 million monthly uniques, we are excited in taking the next steps in becoming a truly integral part of the entertainment fan experience—not only by accelerating the creation of the reference content we are known for but also by helping fellow fans connect over their passions through new avenues of content creation while aiding the discovery of their next favorite entertainment titles. 

This Senior Engineer – FrontEnd will be part of our D&D Beyond team. D&D Beyond is the official digital toolset for Dungeons & Dragons fifth edition, and aims to enhance the D&D experience by making game management easier for players both at the table and between sessions. Players can create, manage, and keep track of characters, as well as browse all of the official rules in the compendium. We’re also giving players the ability to create custom homebrew content to use in the toolset. 

Our D&D Beyond team is seeking an experienced front end engineer that is passionate about client-side technologies and creating the highest quality D&D tools in the market. This involves working with a cross-functional team on a day-to-day basis and participate in establishing best practices for the organization via the Front End Guild. You will build official digital tools for Dungeons & Dragons – a fast-growing, extremely customer-focused product – and create highly interactive user experiences collaboratively designed with experts. You will also have the opportunity to delight millions of users with the products you help create, while shipping code to production multiple times a week. 

  • Building high-quality solutions with modern web technologies such as React, HTML5, and Sass
  • Consuming RESTful APIs using industry-standard best practices
  • Contributing to and consuming NPM libraries, both internal and open source
  • Giving quality feedback on code reviews for peers
  • Writing maintainable, and unit-tested code at scale
  • Researching and learning new technologies and sharing your knowledge with your peers
  • Participating in on-call rotations for full-stack infrastructure
  • Learn and grow your skills while teaching and mentoring your peers

This is an exciting opportunity because you will:
  • Build official digital tools for Dungeons & Dragons
  • Create highly interactive user experiences collaboratively designed with experts
  • Work on a fast-growing, extremely customer-focused product
  • Work within a cross-functional team of experienced and passionate people
  • Learn and grow your skills while teaching and mentoring your peers
  • Delight millions of users with the products you help create
  • Ship code to production multiple times a week

You will be successful here because you:
  • Have 4+ years of software engineering/ web development experience focusing on the front end
  • Demonstrate team ownership over individual silos
  • Practice continuous improvement
  • Value delivering software value as quickly as possible
  • Aren’t afraid to experiment, fail, and learn from your mistakes
  • Consider the big picture and think long term about solutions
  • Understand best practices regarding performance and caching
  • Seek out and offer constructive feedback
  • Thrive working on an agile and cross-functional team
  • Are comfortable challenging team members and the status quo
  • Are passionate about growing as a team member

Bonus if you have experience with…
  • React/Redux, JavaScript transpilers (Babel, and CSS pre-processors (Sass, PostCSS)
  • Responsive web design, accessibility web standards and best practices (WAI-ARIA, WCAG)
  • Functional programming
  • Test-driven development
  • Cross-browser support, feature flags, web animations, and inline SVG
  • Creating and maintaining CI/CD build and deploy processes for JavaScript packages and applications
  • AWS infrastructure integration and management

About Fandom…

Fandom is a global entertainment media brand powered by fan passion. The fan-trusted source in entertainment, Fandom provides a home to explore, contribute to, and celebrate the world of pop culture. Whether looking for in-depth information on favorite fandoms or what’s buzzing in entertainment, Fandom  has your pop culture curiosities covered through fan-expert knowledge and carefully curated and fun, original multi-platform content. 

Fandom has a global audience of almost 300 million monthly uniques and encompasses over 400,000 fan communities. We currently feature more than 55 million pages of content, inclusive of video. 

Fandom is an Equal Opportunity Employer 
Use your ← → (arrow) keys to browse