Full Time
$1,500 / month
55
May 5, 2026
Full Stack Software Engineer - Metal America
We are a growing US company in the steel building industry with a small engineering team of 5. You will build and maintain web applications that run our sales, quoting, order fulfillment, and partner operations. Your work ships fast and matters immediately.
This is a long-term role. We are not looking for a freelancer or someone between gigs. We want someone who will grow with us.
What You Will Work On
- Build and maintain full-stack web apps using Next.js, React, and TypeScript
- Design database schemas, write queries, and run migrations in Supabase (PostgreSQL) and Firebase/Firestore
- Develop API routes, server-side logic, and integrations with third-party services
- Create responsive UIs with Tailwind CSS and Shadcn/Radix UI
- Implement auth flows, role-based access control, and row-level security
- Generate PDFs, handle file uploads, and build
- Collaborate daily with a US-based team through messages, calls, and code reviews on Slack
Required Tech Stack
- Next.js (App Router, API Routes)
- React (Hooks, Context, Server Components)
- TypeScript (strict mode)
- Tailwind CSS
- Supabase (PostgreSQL, Auth, Storage, RLS)
- Firebase / Firestore
- Zustand (state management)
- Zod (validation)
- Git and GitHub
- Vercel
Nice to Have
- Radix UI / Shadcn component libraries
- PDF generation (React PDF, pdf-lib)
- Transactional
- SQL migrations and database design
- REST APIs and webhook integrations
- Retool or similar internal tool builders
Requirements
- 3 to 5 years of professional software engineering experience
- You actively use AI coding tools (Claude Code) to write, debug, and review code
- Strong understanding of modern JavaScript/TypeScript and the React ecosystem
- Experience with PostgreSQL and Firestore
- Comfortable working independently with minimal supervision
How to Apply Please include in your application:
1. Your updated resume or CV
2. A link to your GitHub profile (required)
3. A project you are currently working on or recently finished that you are genuinely proud of. Tell us what it does and why it matters to you. (2 to 4 sentences is fine)
We review every application. If your GitHub and experience are a strong match, we will reach out within a few days.