At Temboo, we build software that people are using to fundamentally change the world around us. Temboo is empowering people to build an amazingly diverse range of physical computing systems at the intersection of hardware, software, and human aspiration, and we want you to help us build rich, engaging web-based experiences as we grow and scale Temboo. A few highlights:

  • Temboo's software comes pre-shipped in hardware development platforms for millions of devices from companies like Texas Instruments, Samsung, Arduino, with more to come.
  • Our customers have implemented a wide range of IoT applications across different industries, from wearables-based medical research and aviation component maintenance, to industrial baked goods manufacturing, and even octopus farming!
  • Temboo integrates with over 100 internal and external APIs and cloud services, and we work closely with API providers such as Amazon and Microsoft to make their APIs more accessible.
  • Engineers, plant managers, and others who manage physical assets like facilities, equipment, and labs, have upskilled themselves with Temboo, using our tools to build their own Internet-connected sensor and hardware applications for their jobs, and in the process learning IoT development skills without going through formal training or education.
  • Temboo has been adopted as a teaching tool by over 150 universities worldwide, in courses ranging from traditional CS and engineering, to digital art and urban data mining, and is a New York State approved provider of IoT instruction for professional licensed engineers.

As a frontend engineer at Temboo, you’ll work closely with our product team to design, implement, test, deploy and maintain new browser-based features. Your specific technical skill-set is less important to us than your all-around intelligence, problem-solving ability, and eagerness for new challenges (that said, we expect you'll have significant experience with Javascript, CSS, HTML, and more). The nature of what we do means that we're continually exploring how emerging technologies, from blockchain to machine learning, can enhance how we build our product. Our teams are fluid, forming per project, so you’ll get the opportunity to work across many aspects of our product and company.

What You'll Be Doing

  • Using your technical chops to build rich web apps that help our customers bring their physical and digital worlds closer together
  • Applying yourself to a broad range of software engineering challenges, from working with real-time sensor data streams to JavaScript performance optimization
  • Writing maintainable code that your fellow engineers will thank you for
  • Assuming responsibility for projects from start to finish, taking in specification, implementation, testing, deployment and maintenance
  • Mentoring colleagues through code review
  • Learning about new technologies, from blockchain to machine learning, to improve your problem solving abilities and push the Temboo platform forward

What We're Looking For In You

  • Proven experience building the frontend of complex web apps with real users. You should be able to point to things you’ve worked on
  • A strong appreciation of visual design and user experience design, and a track record of pixel-perfect implementations
  • Strong computer science fundamentals and experience with object-oriented architecture, design patterns, test-driven development, and distributed systems
  • Experience with modern browser technologies
  • A willingness to learn and use new technologies, strategies, tools, and components
  • Strong written and verbal skills, with an ability to explain complex concepts to a varied audience
  • Experience in a startup environment
  • Bonus points for: experience with any Temboo-supported language, React, WebSockets, programmable hardware (e.g., Arduino) and a quick sense of humor. We also need a bass player, please let us know if you can jam!

Why You Should Apply

  • You’ll have a high-impact role building web-based features on top of transformative technologies like IoT and Machine Learning
  • You'll work on exciting challenges like developing rich web applications that help people connect physical objects and spaces to the internet, and vizualizing large sensor data sets
  • You’ll be writing software that people use to make a positive impact on the world
  • You’ll get wide-ranging exposure to different aspects of the technology and business worlds since Temboo touches hardware & software, multiple layers of the technology stack, and a variety of industries
  • You’ll be part of a committed, smart, respectful, and fun team
  • We offer competitive compensation, a casual office environment, and respect for autonomy
  • Our users are our customers, and they control their own data. We're not selling ads or user data.

Does this sound like you? If so, send us your resume and a note about why you're interested in working at Temboo. We're looking for people who have passionate interests outside of work as well, so please mention a few of yours in your cover letter.

Check out a live demo to see it in action. Join us in re-imagining programming.

How To Apply

Email us at, including your resume and a note about yourself (please use "Frontend Engineer" in the subject line).