Apply Now

VP of Product (Remote)

Richmond, VA, USA | Collage.com

  • Industry:
    Internet / Online Media
  • Position Type:
    Full-Time
  • Functions:
    General Management
    IT / Information Technology
  • Experience:
    5-7 years
Job Description:
85 people have viewed this job

We are seeking an ambitious and nice lead software engineer who shares our passion for building a great software company. This is a unique opportunity to have a major impact on our engineering team’s growth (we are about ten strong right now) by helping us continually raise the bar. You will be expected to collaborate with other engineers to solve complex technical problems and push us to deliver higher quality code at an ever-increasing rate. We firmly believe in the power of solid architecture, code design, and simplicity over brute force, which is why we do our best to hire 10x senior engineers. If you are seeking an environment where you get to do meaningful work with other great engineers, then we want to hear from you.


Responsibilities


Write and maintain front-end JavaScript code as part of a mobile-first web application, including UI components and state management logic, as well as back-end PHP and front-end network communication code (back end is approximately 10% of work).

Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality.

Plan and lead testing for complex projects.

Review code and mentor other engineers.

Provide time estimates and participate in agile development.

Review specifications and work with PMs to implement lean methodology.

Required Qualifications

5+ years professional application development experience

Experience implementing and testing advanced JavaScript code on a team as part of a production web or mobile application

Practical experience with MV* architecture (such as Backbone, Vue, React + Redux/Mobx, etc.), unidirectional data flow, and minimal class/object interfaces

Spatial/geometric reasoning ability -- for rendering, animation, and image manipulation

Ability to quickly understand and work with unfamiliar complex code

Pro-active and clear communication is essential for this remote work position


Other companies hiring with Ivy Exec

 Company Logos