We’re disrupting the construction industry and are looking to bring on talented professionals with diverse perspectives. Pro.com is a venture-backed, technology-based General Contractor in the residential, home improvement, remodeling and new construction market. Headquartered in Seattle, WA, our rapidly growing team is devoted to becoming the most convenient and reliable home improvement service.  We’re leading the future of construction with a tech-enabled approach, relentless process refinement and an obsession with creating an excellent customer experience.

We foster a work atmosphere where highly motivated individuals can be truly innovative. The team enjoys a good challenge and we celebrate our successes together. If you enjoy working in a supportive environment that encourages creativity and promotes ownership and career growth, come and join us. 

You will likely thrive in this role if…

  • You want to grow, and you're constantly finding small ways to improve all the work you and your teammates do.
  • You have a love of mentoring and being mentored. You live by the philosophy that everyone has something to teach you and the ability to learn something new.
  • You have the ability and desire to work with a team of people solving complex problems that often require independent research.
  • You have excellent problem solving and critical thinking skills.
  • You move quickly, fail fast, prioritize & execute.
  • You have been the primary owner/developer of several components or features.


  • You will have the opportunity to Create, Design, and Implement new products, which do not yet exist that will help us better our company.
  • You will be working on real projects that will be used. The work we do is heavily-leveraged internally by other teams within the company and by external customers.

Technologies You'll Be Using:

  • We are looking for a back-end or full-stack engineer to join the team.
  • Working knowledge of Java is required.
  • You have experience developing web apps in Rails (preferred).
  • You have coding experience with Node (Angular, React) or a similar development framework.
  • We're not tied to using a specific technology, we want to best solve the problems at hand.


  • You have 2+ years of professional development experience.
  • You have a strong grasp of the fundamentals of software engineering and computer science.
  • You are proficient and have developed applications in one or more application languages like Java, JS, Python, Scala, Ruby, etc.
  • You have developed web applications using known frameworks like RoR, Spring, Koa, or something similar.
  • You have strong development principles, including experience with testing and object-oriented design.
  • You have excellent problem solving and critical thinking skills.
  • You enjoy writing clean and efficient code.

Preferred Qualifications:

  • A BS in Computer Science (or a related field) or equivalent experience.
  • You have a fair understanding of service-oriented architecture and have experience building backend services.

Compensation and Benefits

  • Competitive pay
  • Stock Options
  • Employer subsidized benefits (Medical, dental, vision, life, disability, and more!)
  • Open PTO policy & paid holidays
  • Company laptop
  • Office kitchen stocked with complimentary food and beverages, and weekly office lunches

Apply for this Job

* Required
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X
When autocomplete results are available use up and down arrows to review
+ Add Another Education