Skip Navigation

External Candidates

Sign In to access application status,
saved documents and Job Search Agents
Job Details
Senior Front-end Engineer
Job Number: 13194
Functional Area: Communications
Department: Technology Review
School Area: Libraries, MIT Press, Tech Review
Employment Type: Full-Time
Employment Category: Exempt
Visa Sponsorship Available: No
Share: Share on Facebook! Facebook Share on LinkedIn! LinkedIn Share on Twitter! Twitter

SENIOR FRONT-END ENGINEER, MIT Technology Review (TR), to join the product development team of an independent media company owned by MIT.  Will join a multidisciplinary team of designers and developers responsible for developing Technology Review’s desktop and mobile products.  Responsibilities include developing the front-end for mobile and desktop experiences; identifying and communicating best practices for front-end engineering; integrating with and potentially extending backend APIs; and contributing to architecture decisions that set the course for the user experience and how content is managed.  TR’s stack:  HTTP API driven infrastructure separates the client ( and the content management system; in-house PHP backend with a custom editing interface creates and structures articles; HTTP API serves structured JSON to a front-end client built with Node.js + Hapi, and hosted on Heroku; and Redis for object caching.

A full description is available at

REQUIRED:  B.S. or M.S in computer science; expert-level fluency with JavaScript/CSS/HTML; background implementing the UI for large-scale sites or web-based applications across platforms and browsers; intimate understanding of all major browsers and the special considerations required for various quirks; advanced understanding and hands-on experience with JavaScript on the server-side using Node.js; and the ability to define and communicate point-of-view on how the client-side code is structured and organized.  Job #13134-P


MIT is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.

Move Up   Back to top