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. Working with our Data Platform team, this role builds applications specific to personalizing and 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 rapidly with the latest tools and has strong 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
    • A solid understanding in core web and browser concepts (eg. how the browser parses and constructs a web page)
    • A solid 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 with 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)
    • Strong sense of web design and attuned to the fundamentals of user experience

    BENEFITS & PERKS

    • Stock options
    • Training based on business needs
    • Flexible working hours
    • Open, energetic and fan-focused, international work environment
    • Miscellaneous perks such as wellness programs, swag, etc.

    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 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.

     

    Fandom is an Equal Opportunity Employer

    San Francisco Fair Chance Ordinance Police Code, Article 49