Senior Frontend Engineer

| Greater LA Area
Ranker is a Top 50 destination for crowdsourced rankings on everything from films to food. We believe that the opinion of millions is more relevant (and far more predictive) than the opinion of one critic. Ranker consistently delivers 50 million worldwide unique visitors and outranks nearly every consumer site in minutes spent per visit according to comScore (4.5 mins per visit). Visitor engagement is the center of Ranker, which collects over 15 million monthly votes across more than 100K lists including extremely competitive searches like “best movies of all time” (which has over 4.3MM votes alone). Based in the heart of Los Angeles, the company is solidly profitable and has 90+ employees and growing.
Ranker is now expanding building offshoot products in both the B2B and B2C space, while continuing to grow its core media business. More than 650MM consumer votes have built Ranker Insights, a treasure trove of psychographic correlation data ("people who like X also like Y"). Ranker Insights provides data-driven audience insights to marketers, studios, and platforms seeking a deeper understanding of consumer tastes and preferences. Ranker has just built a new “WatchWorthy” app (prototype here) powered by these correlations. 
The Role
Reporting into our Lead Frontend Engineer, you will contribute to the front-end architecture and implement it across our platform development practice. You’ll take responsibility for the quality, performance and security of our front-end codebase.
As a Senior Frontend Engineer, you’ll be heavily Product-oriented, and your role will require you to keep a strong eye on cross-platform and performant UI development. You’ll be a key contributor in technology assessment and integration across the front-end stack.
Within the Product context, you’ll be expected to design for scale, find repeatable models for displaying complex data visualizations, and to work with the back-end engineering team to optimize performance and responsiveness.
Continual improvement of our delivery infrastructure and methodology will be a constant background focus for you, improving our time to market and in-market resilience.
You will be an integral piece in our migration to a React leveraging past experiences to minimize SEO impact , load times, paints and and maximize memory performant. 
What’s in it for you:
  • Work on a very high-traffic platform, solving unique challenges only seen on sites of this scale.
  • Collaborate in a team environment.
  • Contribute directly to the technology, processes and methodology used to solve problems day-to-day.
  • Very competitive compensation including meaningful equity in a profitable, mid-stage technology company.
  • Fully-paid medical, plus heavily subsidized voluntary dental and vision plans.
  • 10 paid holidays, plus additional days of paid time off per year.
  • Casual workplace with a fully stocked kitchen including free snacks, soda, Perrier, Mexican Coca-Cola; we also do catered lunches and breakfast weekly, and free massages every other week.
  • Located conveniently in the Mid-Wilshire district, minutes from Beverly Hills, Miracle Mile, and the 10 Freeway.

Required Skills
  • 5+ years experience
  • You have deep expertise in understanding, selecting and implementing the appropriate frameworks and packages across different technology and infrastructure solutions
  • You are developing ever-stronger front-end architecture and design skills
  • You possess familiarity with the modern data visualization ecosystem and relevant practices: graph data, charting, performance considerations when working with large datasets, etc.
  • You have a strong understanding of API performance fundamentals and related dev tools
  • You’re experienced using asynchronous approaches to UI rendering
  • You have strong skills in front-end application design
  • You are proficient with React/Redux and SSR.
  • You have hands-on experience with development and deployment automation technologies
  • You understand the benefits of TDD and are able to write maintainable unit tests
  • You are able to coach more junior developers, and have a desire to see them excel as you aid them in taking on new challenges
  • You are able to communicate effectively, in both written and verbal forms, with technical and non-technical cross-functional teams
  • You are comfortable with Agile delivery management tools and practices such as Jira, Confluence, Slack, and Agile methods such as Scrum
  • You have a mastery of Git and GitHub workflows
  • You have the DNA to be part of a fast, vibrant, ever-changing tech startup
  • Understand state management, when and when not to use Redux
  • Using Webpack to bundle javascript applications
  • Jest or similar unit testing framework/libs
  • Performance profiling and debugging
  • Google Analytics
  • Automation testing using tools such as Selenium, Webdriver.io, Cypress, etc
  • Experience working on UI component libraries
  • Redux middleware and/or conceptually how it is used and the benefits of middleware in general
Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • ReactLibraries
    • ReduxLibraries
    • VueLibraries
    • ExpressFrameworks
    • FlaskFrameworks
    • LaravelFrameworks
    • Node.jsFrameworks
    • SpringFrameworks
    • TensorFlowFrameworks
    • MongoDBDatabases
    • MySQLDatabases

Location

Located conveniently in the Mid-Wilshire district, minutes from Beverly Hills, Miracle Mile, and the 10 Freeway.

An Insider's view of Ranker

How does your team reward individual success?

What I love about being a part of Ranker's Audience Development team is that one person's success is celebrated not just as a personal victory, but as a triumph for our whole team. Every day we are encouraged to step outside of the box and speak our minds; to be creative and analytical without fear of rejection.

Amanda Bennett

Audience Development Specialist

What projects are you most excited about?

The best part about working at Ranker is the wide variety in the types of projects we might work on. We could be working on a traffic arbitrage system one week and creating big data management systems the next. Our latest project is a soon-to-be-released TV recommendation app that utilizes the latest in web development and machine learning tech.

Skylar Wolf

Senior Software Engineer

How does the company support your career growth?

Ranker offers me the opportunity to flourish in a completely original creative manner. Working here has provided me with the opportunity to cover a large array of subjects I'm passionate about such as pop-culture and entertainment. By treating my voice and skill sets as an asset to the company, I have been given a sense of freedom and growth.

Erin Maxwell

Entertainment Editor

What is your vision for the company?

Our focus for 2020 is expanding Ranker beyond our high-trafficked site (Quantcast Top 50) via growing video, globalization, licensing Rankings IP, growing the Ranker Insights business unit and most importantly, launching a new game-changing personalized TV recommendations app.

Clark Benson

Founder & CEO

What's something quirky about your company?

At Ranker, we are all about votable lists. We even have an enormous, interactive list on display in our lobby — anyone at the office can arrange the items on the list to their own taste. Anything from top sitcom moms to fictional pets you'd love to have, there's always a good debate going on. We even vote on our favorite catered lunches!

Andre Rodriguez

PR Manager

What are Ranker Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Open door policy
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
401(K)
Vacation & Time Off Benefits
Paid Holidays
Paid Sick Days
Employees receive 6 hours per year of paid sick leave.
Perks & Discounts
Casual Dress
Company Outings
Acme Co. hosts company outings Monthly.
Stocked Kitchen
Happy Hours
Happy hours are hosted Once per month.
Parking
We offer employees Free on-site garage parking.
Professional Development Benefits
Lunch and learns
Acme Co. hosts lunch and learn meetings once per quarter.
Cross functional training encouraged
More Jobs at Ranker13 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Product
Sales
Content
Content
new
Los Angeles
Content
new
Los Angeles
Developer
new
Los Angeles
Sales
new
Los Angeles
Developer
new
Los Angeles
Content
new
Los Angeles
Data + Analytics
new
Los Angeles
Content
new
Los Angeles
Content
new
Los Angeles
Sales
new
Los Angeles
Developer
new
Los Angeles
Data + Analytics
new
Los Angeles
Product
new
Los Angeles