We’re Hiring: Front-End Developer

Start your day with TPM.
Sign up for the Morning Memo newsletter

TPM is seeking an experienced front-end software developer. Successful candidates will be self-motivated, independent and creative thinkers with a history of working on UI/UX and an understanding of how software can aid both readers and writers of news products. Our most successful developers were fans of TPM before joining the team (and if you’re not yet familiar check us out). Candidates should be eager to work in a collaborative environment, be agile in adjusting to the needs of the organization, and have an open-mind for solving problems. Working at TPM means working on software that millions of people use every month. It is challenging, engaging and rewarding work. Come help us shape the future of digital publishing. 

Responsibilities

  • Help design and author internal tools to improve the administrative and editorial workflows to benefit our team and readers
  • Collaborate on new features with back end developers – you will take responsibility for the front end – negotiating API details, crystalize UX requirements, etc
  • Deliver debuggable, maintainable code that integrates responsive and mobile-specific patterns as appropriate
  • Work with the product and sales team to develop dynamic and responsive ad experiences
  • Organize and refactor styles and UI patterns sensibly to exercise duplication and boilerplate from code
  • Develop optimized solutions that can scale

Requirements

  • Bachelor’s Degree in Computer Science or equivalent experience
  • 2+ years experience developing web applications involving the following technologies and concepts (the more the better):
    • REST APIs
    • AJAX and CORS
    • ES6 modules
    • Postcss/LESS/SCSS/CSS modules
    • preprocessor build systems (eg JSPM, Webpack, custom-built)
    • ReactJS
    • CSS grid systems (eg Bootstrap, Unsemantic, custom-built)
    • HTML5/CSS3
  • Organizational skills and an ability to deliver concise, DRY solutions to spec
  • An understanding of application design patterns and how to appropriately employ them during development
  • Curiosity and self-motivation to work through issues methodically and deliberately, you are not afraid to dig into the source code of a dependency to understand more thoroughly your interaction with it
  • Communication skills and team-oriented attitude towards development
  • Ability to develop compelling user interface prototypes (with minimal design input or specific mockups/patterns)

Competitive salary, health insurance coverage, 401(k), three weeks paid vacation per year. To apply, send a resume and cover letter to our comments email address tech (at) talkingpointsmemo.com. Include the subject line: “Job App: Front End Developer.”

Latest Editors' Blog
Masthead Masthead
Founder & Editor-in-Chief:
Executive Editor:
Managing Editor:
Deputy Editor:
Editor at Large:
General Counsel:
Publisher:
Head of Product:
Director of Technology:
Associate Publisher:
Front End Developer:
Senior Designer: