Sr Full-Stack Engineer - Next.js, Supabase & Row-Level Security (RLS) (FT-NA)
Arc Full-time
United States
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Business Logic
Software as a Service
Collaborative Software
Cron
Data Security
Domainkeys Identified Mail
Domain-Based Message Authentication Reporting and Conformance (DMARC)
Email Production
Github
PostgreSQL
+14 more
Next.js
Systems Integration
Twilio
TypeScript
Large Language Models
Backend
Sender Policy Framework (SPF)
Stripe
Data Management
Api Design
DocuSign
Webhooks
Serverless Computing
Web Api
Job description
- Integrate and enhance an existing Next.js 14 + TypeScript application for a robust production environment.
- Design, implement, and rigorously test Supabase Row-Level Security (RLS) policies to ensure secure multi-tenant data segregation.
- Conduct comprehensive testing of RLS policies to prevent unauthorized cross-tenant data access.
- Develop and maintain authentication, organizational access, roles, and permissions.
- Collaborate extensively with Supabase/PostgreSQL for database management, including real-time subscriptions.
- Integrate third-party APIs and manage production webhook workflows for various external services.
- Develop server-side API routes and application logic using Next.js.
- Implement scheduled and cron-based workflows in a serverless or edge environment.
- Support real-time collaboration and messaging using Supabase subscriptions.
- Integrate AI-powered functionalities using LLM APIs.
- Ensure secure handling of API keys, credentials, and secrets through environment variables.
- Deliver responsive applications optimized for both desktop and mobile platforms.
- Execute deployment of builds and production environments using Vercel.
- Conduct thorough QA, performance reviews, security hardening, and production-readiness testing.
- Maintain a disciplined GitHub commit history and thrive in an async-first work environment.
Requirements
English・Native/bilingual, * Extensive production experience with Next.js and TypeScript, including server-side API development.
- Proven expertise with Supabase and PostgreSQL.
- Demonstrated success in implementing Supabase Row-Level Security (RLS) for secure multi-tenant data management.
- Experience in developing multi-tenant SaaS applications with complex access models.
- Proficiency in integrating third-party APIs and managing production webhooks.
- Experience with serverless or edge environment scheduled tasks.
- Strong grasp of backend security, authorization, and secure secret management.
- Ability to adhere to detailed specifications and execute precise requirements.
- Excellent written communication skills in English and the ability to work independently., * Experience with LLM API integration using Anthropic or OpenAI.
- Familiarity with Stripe for payment processing.
- Experience with e-signature platforms like DocuSign.
- Knowledge of email platforms such as Resend.
- Experience with notification tools like Knock or Novu.
- Familiarity with SMS platforms such as Twilio.
- Understanding of email deliverability standards, including SPF, DKIM, and DMARC.
- Experience with deploying applications on Vercel.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago