Front End Engineer
We’re looking for a thoughtful engineer with an eye for quality to join our team and help grow Medium while keeping it beautiful, fast and…
We’re looking for a thoughtful engineer with an eye for quality to join our team and help grow Medium while keeping it beautiful, fast and delightful.
An outstanding Front End Engineer pushes the boundaries of what’s possible in web client applications. You are not constrained by the past, you choose to exploit new browser capabilities instead of laboring over elaborate fallback systems for browsers used by a tiny fraction of your users. You think systemically, implement quickly and innovate fiercely. Finally, you give some of your best work back to the community as open source.
Your primary responsibility in this role is simple: create the best possible user experience for new Medium features on desktop and mobile web. To do this you will collaborate with designers to explore possibilities through visual and interactive mocks and then you will translate them into production code and markup.
In this position you will work on a well structured single page application which is written using Closure, LESS and other technologies. You’ll collaborate with your team via git using feature branches in a continuous deployment environment. Your code will be reviewed by your peers and you will be expected to provide meaningful code reviews to others.
We believe nothing should get in the way of you doing your best possible work, and have structured the company around this principle. We keep our meetings lightweight. Our development environment is dead simple. We have a role entirely devoted to “developer happiness.”
Join us in shaping the future of publishing.
This position is located at our head office in San Francisco, California (but we're happy to consider people from all over).