InVision is hiring an

Engineering Manager


InVision is the world’s leading design collaboration platform.

We enable companies of all sizes to discover the power of design-driven product development. That’s why more than 1,000,000 designers, product managers, marketers and other stakeholders at so many of the world's most loved startups, agencies, & corporations use InVision every day, including Uber, Evernote, Twitter, Adobe, Salesforce and many more.

We are looking for a few Engineering Managers for our growing Engineering teams. The candidate should be a player/coach, someone with significant technical chops who is willing to roll-up their sleeves and to actively guide and mentor. The candidate should be hands-on and be able to both review and write code as well as drive correct implementation.

The candidate will be managing a team of 5-7 developers to to create and maintain core features of our expanding product line. The technologies range from single-page Javascript applications to backend API servers to iOS and Android mobile applications.

  • You will be working with stakeholders from across the organization, from Product managers to C-level executives.
  • Mentoring and helping engineers plan and execute their career plans.
  • Listening to the customer, and work with your team to create solutions that will have the highest impact.
  • Encouraging proper architecture, planning, and implementation process for your team and their stakeholders.
  • Iterate on your product and own its quality and impact to our customers.
  • Collaborating across departments to understand user needs, prioritize new features, communicate product roll-outs.
  • 5+ years experience as a engineer, with at least the most recent 3+ years in Single-Page Apps
  • 3+ years experience as the direct manager of software engineers in an agile, startup environment
  • Strong problem solving and decision-making ability, with a breadth of experience in both client-side and server-side technologies
  • Preference for working in rapid development cycles (2-4 weeks)
  • Familiarity with common tools like Git, Jira, Confluence, Jenkins/CI
  • Experience with Continuous Integration/Continuous Delivery environments
  • Obsessively thorough with an eye for detail
  • Excellent oral and written communications skills
  • Ability to thrive in a variable and demanding startup environment