Senior Software Engineer - D&D Beyond


Huntsville, AL, US / Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 03/31/2021
  • Website:
  • Company Address: 360 3rd St Ste 750, San Francisco, CA, 94107

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.

Job Description

At Fandom, this Senior Software Engineer 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, and 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 looking for an experienced software engineer to join the Tabletop RPG team at Fandom and work on digital companions for the world's greatest role-playing games. We are excited to take the next steps in realizing our extensive vision for Tabletop gaming—continuing to bring the most convenience, customization, and captivation to the TRPG community we can.

You will report to the Manager, Software Engineering.


You Will...

  • Write maintainable, high-quality features in a team-based development environment
  • Use a shared codebase with peer reviews and pull requests
  • Write and maintains unit and integration tests
  • Help improve code integration and deployment processes
  • Participate and occasionally lead planning, daily stand-ups, and retrospectives
  • Follow and improve processes and coding standards
  • Create project documentation
  • Work in an environment where you have a direct influence on product and technical decisions
  • Learn from and mentor other passionate engineers with diverse skills in an environment that values collaboration
  • Work with distributed teams in different time zones
  • Delight millions of D&D players who are eager to use our products


You Have...

  • 5+ years Experience building high-quality solutions with modern web technologies such as React/Redux, HTML5, and Sass
  • Experience consuming RESTful APIs using industry-standard best practices
  • Experience contributing to and consuming NPM libraries, both internal and open source
  • Experience writing maintainable, and unit-tested code at scale
  • Experience researching and learning new technologies and sharing your knowledge with your peers


Bonus Points if You Have Experience With...

  • Running or playing in your own Dungeons and Dragons games.
  • JavaScript transpilers (Babel)
  • Typescript
  • CSS preprocessors (Sass, PostCSS)
  • Responsive design
  • Cross-browser support
  • Feature flags
  • Web animations
  • Inline SVG
  • Creating and maintaining CI/CD build and deploy processes for JavaScript packages and applications


Benefits & Perks

  • Stock options
  • Health, Vision, Dental, and Life Insurance
  • 401k Plan (+matching)
  • Flexible time off - flexible and generous
  • Flexible Spending Accounts (FSA)
  • Health Savings Account (HSA)
  • Family Assistance Programs
  • Employee Assistance Programs and Support
  • Wellness Programs
  • Loan-Assistance, money-management, pet insurance, and other discounts
  • Phone, Gym, and commuter programs
  • An international work environment with a startup culture
  • Open, energetic and fan-focused, international work environment
  • Miscellaneous perks such as, swag, etc.


About Fandom

Fandom is a global entertainment media brand powered by fan passion. Fandom has a global audience of almost 300 million monthly unique users and encompasses over 400,000 fan communities. We currently feature more than 55 million pages of content, inclusive of video. Our Fandom values are:

  • We serve a global community.
    Connection with our fans, creators, and partners is at our core, and it’s grounded by our active efforts of inclusion.
  • We build experiences.
    We imagine, improve, and deliver solutions.
  • We bring joy.
    We celebrate our fandoms, our teammates, and the work we do.


Learn More about Fandom


Fandom is an Equal Opportunity Employer

At Fandom, one of our core values is We Serve a Global Community. Connection with our fans, creators, and partners is at our core, and it's grounded by our active efforts of inclusion. As such, we're proud to be an Equal Opportunity Employer, and we do not discriminate based on race, ethnicity, ancestry, citizenship status, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), marital status, registered domestic partner status, caregiver status, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, genetic information, military or veteran status, mental or physical disability, political affiliation, status as a victim of domestic violence, assault or stalking, or other applicable legally protected characteristics.

We invite you to complete the optional section below. This information will help Fandom with our reporting requirements and help us learn more about how we can increase diversity in our candidate pool. Completion of this section is entirely voluntary and has no impact on your opportunity for employment.

Related Jobs

Staff Software Engineer

Fandom - Poznan, PL

Director of Communications

Fandom - New York City, NY, US

Director, Site Analytics

Fandom - New York City, NY, US

Software Engineer II - D&D Beyond

Fandom - Huntsville, AL, US

Staff Engineer (Tabletop)

Fandom - Poznan, PL
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.