xelys jobs xelys jobs

Full Stack Engineer

Porter

full-remotemidpermanentfullstack United States Today via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

ReactReact NativeTypeScriptNestJSNode.jsPostgreSQLPrismaGCPStripe ConnectCI/CD

About the role

Role Overview

Porter is hiring a Full-Stack Software Engineer to build and ship end-to-end features used daily by tattoo studios. You’ll work across a React Native mobile app, React web dashboards, and a NestJS backend running on GCP, in a small team with high ownership and direct product impact.

Responsibilities

  • Architect, build, and ship features end-to-end across:
    • React Native mobile app
    • React web dashboards
    • NestJS API backend
  • Design and optimize data models, queries, and migrations using Prisma and PostgreSQL
  • Build and maintain third-party integrations, especially Stripe Connect (embedded payments) and POS systems
  • Contribute to GCP infrastructure, including:
    • CI/CD pipelines (Cloud Build)
    • Containerized deployments (Cloud Run)
    • Monitoring
  • Collaborate with product/design to scope, estimate, and prioritize work
  • Participate in code reviews and help establish engineering best practices as the team scales
  • Debug and resolve production issues across the stack, including iOS/Android-specific problems
  • Improve security, reliability, and performance as the customer base grows

Requirements

  • 3–5 years of professional full-stack experience with JavaScript/TypeScript
  • Strong frontend experience with React and/or React Native
  • Solid backend experience with Node.js (e.g., NestJS, Express, or similar)
  • Hands-on experience with relational databases (PostgreSQL preferred) and ORMs (Prisma a plus)
  • Cloud experience, preferably GCP (Cloud Run, Cloud Build, Firebase)
  • Familiarity with Docker and CI/CD pipelines
  • Ability to work effectively in a monorepo (Yarn Berry/workspaces is a plus)
  • Strong communication skills and a high-ownership startup mindset
  • Genuine interest in building products for creative professionals and small businesses

Nice-to-Haves

  • Payments/fintech integration experience (e.g., Stripe Connect, POS systems)
  • Yarn Berry/workspaces monorepo experience

About Porter

Porter is building software to modernize the tattoo industry by centralizing studio bookings and business management. The platform provides an all-in-one suite for tattoo artists and shops, including scheduling, customer intake, payments/POS, CRM, marketing, and payroll. It operates as a product-focused, fast-moving tech company serving small businesses.

Scraped 5/15/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.