One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Craftwork about 1 year ago
full stackfulltimeremote (us; ca; mx)
Apply Now

"

Position Overview

We're seeking a highly experienced Ruby on Rails Full Stack Engineer to join and amplify our product team, and to rapidly build and ship 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

",