MIT Office of Resource Development · 1 day ago
Senior Product Engineer
MIT Office of Resource Development is seeking a Senior Product Engineer to design, build, and optimize front-end experiences across its learning platforms. This role involves delivering intuitive learning experiences and shaping the long-term front-end direction of the platform while mentoring engineers and championing best practices.
Fundraising
Responsibilities
To design, build, and optimize front‑end experiences across its learning platforms, including MIT Learn, which reaches millions of learners worldwide
Play a hands‑on role in delivering intuitive, reliable learning experiences while shaping the long‑term front‑end direction of the platform
Design and implement high‑quality user interfaces using TypeScript, React, and Next.js, translating UX designs into scalable, accessible, and maintainable systems
Help define front‑end architecture, component patterns, and a shared design system
Blend deep individual contribution with technical leadership, including mentoring engineers, reviewing code, leading design discussions, and championing best practices for performance, accessibility, and maintainability
Qualification
Required
A minimum of ten years of professional software engineering experience
Expertise in modern front-end development
A strong foundation in software architecture and relational databases
Experience with server-side frameworks such as Django, Rails, or Next.js