Hiring Full Stack Engineer | Craftwork

Full Stack Engineer

Craftwork

Date listed

1 week ago

Employment Type

Full time

Remote

Yes

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

Findwork Copyright © 2023

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs