Software Engineer, Front-end Applications

Granite Media is seeking software engineering leaders to help us build a brighter future for professional media.

Headquartered in San Francisco, we are a profitable early-stage media company. We aim to make quality storytelling and journalism sustainable through use of modern technologies, data science, and business innovation. We have a talented 10 person team and each member has a proven track record of success in their field. The founding team has more than a decade of experience in the industry and a previous successful exit.

This job is either in San Francisco or remote (US only) and offers a package with both competitive salary and equity.


You will drive frontend development across a number of mission-critical applications, including our network of websites (serving millions of readers per month), in-house trading desk, editorial tool suite, and analytics dashboards.


  • Help dictate frontend architecture.

  • Develop web applications using React, Redux, and Webpack.

  • Put your product hat on and help plan and execute multivariate tests to improve performance and experience.


  • Proven track record of exceptional communication skills

  • Computer Science degree or equivalent

  • 4-8 years frontend development experience

  • Professional React and Redux experience

  • Webpack experience


Experience in any of the following fields or technologies:

  • Technical lecturing or blog entry writing

  • Media, consumer, or data applications

  • Software architecture

  • Project or team management

  • Product management

  • Python

  • UX design


Intrigued? Reach out to learn more (



Note: Granite Media does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event that a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of Granite Media. Granite Media is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.