Technical Lead, (Frontend) Web Platform - Remote

Postman is the world’s leading collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration to help create better APIs—faster. More than 17 million developers and 500,000 organizations worldwide use Postman today.

Our customers are doing more and more astounding things with the Postman product every day, and as a result, we are growing rapidly.

Postman is one of the most widely used Electron.js applications in the world. In our pursuit of an outstanding desktop experience, we are taking the web-based desktop application paradigm to a whole new level. We are a tight-knit ambitious team that is creating a cross-platform (web and desktop electron) framework to offer deeper system integration, advanced networking capabilities, and increased runtime performance.

We’re looking for an experienced lead software engineer to lead the development of projects at Postman. You’ll work closely with the other lead engineers, company senior managers, and our product and design teams to achieve our mission of creating the next 100M developers in the world.

What you’ll do

  • Lead development efforts in a team of diverse engineers spread across remote locations and our engineering hubs in Bangalore & San Francisco

  • Break complex problems into smaller development tasks to execute with the team

  • Work with desktop engineers to design and architect API’s that work seamlessly across all browsers and electron desktop platforms

  • Work on advanced build pipelines for the web that involve writing custom Webpack plugins and exploring cutting edge technologies such as Esbuild

  • Enable the Postman application to tightly integrate with the browser to deliver a close-to-native experience using advanced browser-specific API’s in all browser platforms

  • Design and implement performance-related tooling that help our Product Engineering team to get more observability on the web application

  • Write clear and concise technical documentation on system designs and implementation

  • Perform code reviews and play a part in guiding team members through their technical growth.

Requirements

  • 5+ years of experience building large-scale applications with JavaScript and/or Typescript on the web

  • 2+ years of experience designing and maintaining frontend libraries used by other developers

  • Experience in improving frontend web performance, security and reliability for large scale single-page applications

  • Strong fundamentals in operating systems, networking, and software design

  • You are a good communicator who can explain technical concepts to other engineers

Nice to have

  • Experience working in a remote-first teams

  • Experience developing desktop applications with web technologies using frameworks such as Electron.js or NW.js

  • Experience contributing to open source frontend frameworks such as React.js and Angular.js, or build tooling such as Webpack, Babel, and Browserify

  • Experience with WebAssembly, Service Workers, PWAs and other cutting-edge browser technology

About you

  • Experience and Excitement towards working with global, distributed teams

  • Alignment with our Values

  • An innate curiosity about how things work

  • Lots of smiles

Benefits

We offer competitive salary and benefits, and a flexible schedule working with a fun, collaborative team. Enjoy full medical coverage, unlimited PTO, and a monthly lunch stipend. (Yes, seriously. We want you to eat well wherever you’re at.) Plus, our wellness program will help you stay healthy from your location with fitness-related reimbursements. Our frequent and fascinating virtual team-building events will keep you connected, while our donation-matching program can support the causes you care about. We’re building a long-term company with an inclusive culture where everyone can be the best version of themselves, and we want you to be part of it. Join us, why dontcha?

#LI-REMOTE

#LI-RK1

Apply Now