Front-end Jobs nearBoston, MA
Jobs farther away
Senior Frontend Engineer
About this job
Job type: Full-time Experience level: Senior Role: Frontend Developer Industry: eCommerce, Education Technology, SaaS Company size: 51-200 people Company type: VC Funded
Teachable is looking for a Senior Front End Engineer! We're a tight-knit team of smart people who like to get a lot done with minimal overhead. We collaborate on roadmap, design, and architecture, and are on a mission to revolutionize education.
As a Front End Engineer, you'll work directly on a system that impacts thousands of instructors and millions of students. You will work to create systems that are designed to meet the needs of a massively growing user base.
4+ years of experience with production code
Care about good programming practices (OO and functional principles, test coverage, readability and maintainability, performance, etc.)
Value working as part of a team and supporting other team members when needed
Be interesting, creative, fun to work with and interested in doing cool things with a cool product
Varied experience is always a plus
Teachable is an instructor-focused online course platform that lets course creators build and sell courses on any topic, from iOS development to watercolor painting to card tricks. Our thousands of instructors have earned more than $300M to date, and we've raised $12.5m+ from a group of top venture investors. We're growing rapidly, with triple-digit year-over-year growth, and are continuing to build a diverse team of top-notch talent in NYC (Flatiron District). At Teachable, you will have the freedom to do your job and be an integral member of our tight-knit team, and you can do it all in our beautiful office in Flatiron with great benefits and perks. You’ll also get access to an ever-growing base of online educators, and your work will directly impact hundreds of thousands of online educators, entrepreneurs, and creatives.Apply
Software Engineer - Front End
We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 500 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.
For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.
And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on autonomous trucking and self-driving cars, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.
We're bringing Uber to every major city in the world. We need your skills and passion to help make it happen! Be sure to check out the Uber Engineering Blog to learn more about the team.**
About the Role:
You’ll create and maintain experiences across some of our 300+ web frontend properties. You’ll have the opportunity to impact our core ridesharing business, as well as emerging products like UberEATS, Uber Freight, mapping and self-driving cars. This team focuses on providing a high-performance, secure and reliable web ecosystem for all of our users (riders, drivers, eaters and our internal operations & logistics teams).
Web Technologies. You’ve built side projects or professionally utilize the latest stacks and libraries such as Node.js, React, Angular, LESS, SASS, ES2015, CoffeeScript, etc. You are excited by the amazing pace that the web continues to evolve. You seek new methods and tools to make great websites faster and better, both on the front-end and back-end.
Bias towards action. You believe that speed and quality can be achieved at the same time. You’ve shown good judgement, shipping as fast as possible, products that are built in a responsible and sustainable way. You’re willing to make mistakes along the way and make sure you learn from them.
Make teams better. You can easily lead a team to the finish line or go deep on a huge challenge. You work well in fast moving teams and have no problem working with others to solve difficult problems. You support your team as much as your team supports you.
*Service. Your top priority is satisfying the client. It doesn’t matter what, how, or why something has gone wrong, you’ll jump in and take ownership of problems that might not even be in your team’s scope to ensure the customer is always getting the best experience possible.*