Craftwork logo

Full Stack Engineer

Craftwork
Full-time
Remote
United States
$125,000 - $175,000 USD yearly
About Craftwork

Craftwork is a full-service home painting company that uses software to dramatically improve the homeowner and operators experience. We’re starting with the $20B+ home painting industry as a low-risk, high margin entry point before expanding to support the broader $500B+ home services market.


Since starting in January of 2023, we’ve raised money from the very best venture capitalists including Y Combinator, Lachy Groom, Immad Akhund, Louis Beryl, and more.


We’re hiring a Full stack engineer to help us build out web apps for our paint crews and operations teams. This an engineering role on our product team, where you will work alongside our full-stack engineers, UX developer, and machine learning engineer to rapidly build and deliver apps that will enable our skilled paint teams to operate efficiently.


Position Overview

We're seeking a highly experienced Full Stack Engineer to join our product team and work on the software that powers our growing business as we expand into new markets.


Location

  • Remote (North America) / Charlotte, NC

Our Stack

Our stack is Ruby on Rails (based on Jumpstart Pro) and Next.js (based on the T3 stack) which includes:

  • Ruby on Rails
  • React / TypeScript
  • Next.js (API middleware and our customer-facing website)
  • react-native (mobile apps powered by our Rails backend and API)
  • Tailwind CSS
  • PostgreSQL, turbo, tRPC
  • Render & Vercel hosting
  • ML / Computer Vision tools

Responsibilities

  • Build and maintain features in our Rails app with a focus on performance, scalability, and reliability
  • Collaborate with engineering team to develop robust product features and API endpoints
  • Work closely with the product team to define feature specifications and timelines
  • Write clean, readable, and testable code in Ruby and TypeScript React
  • Design and implement robust and secure API endpoints
  • Work with Tailwind CSS for styling app UI
  • Conduct code reviews and mentor junior team members

Qualifications

  • Experience working in a startup environment
  • 5+ years of experience with Ruby on Rails
  • Comfort working across Rails and React a plus (or learning React)
  • Familiarity with Tailwind CSS
  • Experience building production apps, preferably with a portfolio to share
  • Experience setting up and maintaining robust and automated testing
  • Excellent problem-solving skills
  • Strong communication and collaboration abilities

Nice to Haves

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Spanish language proficiency
  • Comfort or interest in working on react-native mobile applications - we all wear many hats
  • Basic comfort with UX fundamentals
  • Experience with Continuous Integration/Continuous Deployment (CI/CD)

Benefits

  • Competitive salary and equity options
  • Flexible work hours
  • Health, dental, and vision insurance
  • Opportunity to work with a talented and motivated team

About Craftwork
Craftwork is a full-service home painting company that uses software to dramatically improve the homeowner and operators experience. We’re starting with the $20B+ home painting industry as a low-risk, high margin entry point before expanding to support the broader $500B+ home services market.


Since starting in January of 2023, we’ve raised money from the very best venture capitalists including Y Combinator, Lachy Groom, Immad Akhund, Louis Beryl, and more.

This job is closed.