Full-Stack Engineer
F2Onsite
full-remotemidfixed-termfullstack 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 scoreTags
ReactTypeScriptNode.jsPostgreSQLSupabaseREST APIsOAuthJWTCI/CDSecurity Reviews
About the role
Role
Full-Stack Engineer (Remote)
You’ll work in a lean, collaborative environment with strong ownership expectations—building and maintaining production features end-to-end across frontend, backend, and platform layers.
Responsibilities
- Full-stack development: Design, implement, and ship production features across:
- Frontend: React + TypeScript
- Backend: Node.js, Supabase, PostgreSQL
- Data & platform: Write and maintain database migrations, RLS policies, and edge functions with an emphasis on correctness and security.
- UI quality: Build clean, accessible UI components with a polished user experience.
- Reliability & debugging: Debug production issues across the stack (auth flows, network failures, DB constraints, API errors) and drive fixes to resolution.
- DevOps/Infrastructure: Support deployments (pipelines, environment configuration, production release workflows).
- Security & access: Participate in security reviews (row-level security, role-based access control) and remediation of pen-test findings.
- Testing & release: Write tests, validate acceptance criteria, and participate in UAT cycles before production releases.
- Documentation: Document technical decisions, known issues, and implementation notes.
- Collaboration: Work effectively with a small dev team—surface blockers early, communicate status clearly, clarify requirements, and align on scope/acceptance criteria.
- Agile participation: Participate in sprint planning, ticket grooming, and stakeholder demos as needed.
Requirements
- 3–6 years of professional full-stack web development experience.
- Strong proficiency in TypeScript and React (modern hooks, state management, component architecture).
- Solid understanding of relational databases, especially PostgreSQL (schema design, migrations, query optimization).
- Experience with REST APIs and authentication flows (OAuth, JWT, session management).
- Comfortable in Unix/Linux environments.
- Familiar with Git-based workflows and CI/CD pipelines.
- Strong debugging and problem-solving skills.
- Clear written and verbal communication (explain technical tradeoffs to non-technical stakeholders).
- Demonstrated ability to take ownership of features/fixes from initial work through production release.
Nice-to-haves
- Experience with Supabase (also mentions Firebase or similar BaaS platforms).
Scraped 5/16/2026