Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Engineer (Data Platform)

Fandom

Full Stack Engineer (Data Platform)

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ABOUT THIS ROLE At Fandom, a Full Stack Engineer works on the latest user-facing product and back-end features to serve our global audience of 300 million unique users. Reporting to our Manager, Software Engineering and working with our Data Platform team, you will build applications specific to customizing Fandom's experiences, by using the latest technologies around recommendation engines and real-time user data access in a highly-scaled environment. The team moves with the latest tools and has partnerships with our Product and Design teams.

    YOU WILL...

    • Build applications that customized our users' experiences
    • Optimize apps for the best performance
    • Take part of the end-to-end app design process
    • Solve both technical and business challenges
    • Share knowledge with others
    • Give feedback to your peers
    • Propose new solutions, ideas, and approaches to both technical and business processes

     YOU HAVE...

    • 3+ years of experience using full web stack, including protocols and web server optimization techniques
    • 3+ years of database management and/or search systems experience
    • 3+ years of Java programming experience
    • An understanding in core web and browser concepts (eg. how the browser parses and constructs a web page)
    • An understanding of semantic HTML, CSS, and core JavaScript concepts.
    • Professional experience with ReactJS or another modern JavaScript web framework (Vue, Angular, Ember, etc.)

     BONUS POINTS IF YOU HAVE... 

    • 3+ years of experience with PHP
    • Experience with the latest and greatest web standards, including fetch, service workers, etc.
    • Familiarity with Jenkins or other CI
    • Scripting experience (python or node.js)
    • K8S familiarity or experience
    • Experience writing automated tests (eg. Jest, Karma, Jasmine, Mocha, AVA, tape)
    • Experience with bundling tools (webpack, rollup, parcel, etc.)
    • Scripting experience (python or node.js)
    • BS/MS in Computer Science (or related field) or equivalent work experience
    • Familiarity with testing methodologies (unit, integration, happy paths)
    • A sense of web design and attuned to the fundamentals of user experience

     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 Staff Blog
    • Working Remote - Perspective
    • State of Fandom
    • Fandom Engineering Blog
    • Black Lives Matter

      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.

    NEW YORK FAIR CHANCE ACT

    SAN FRANCISCO FAIR CHANCE ORDINANCE