Skip to main content
Colby Pty Ltd
Зібрано зLinkedinСьогодні
FullstackSenior

Senior Full-Stack & Mobile Engineer — Next.js, Supabase, React Native

Next.jsReactTypeScriptSupabasePostgreSQLReact NativeiOSStripeGitHubGitAPIsWebhooksRow Level Security
Формат
Remote
Зайнятість
Full Time
Локація
Worldwide
Оплата
Не вказана

Про позицію

We are looking for a Senior Full-Stack & Mobile Engineer to take ownership of an existing SaaS platform called Pool Companion, built for pool service businesses. The platform includes a web dashboard, technician iOS app, and various features. The role involves auditing the codebase, improving architecture and reliability, and building new features.

Обовʼязки

  • Perform a thorough technical review of the existing Pool Companion platform
  • Audit the existing codebase and architecture
  • Identify technical debt and high-risk areas
  • Review database design and Supabase implementation
  • Review authentication and multi-tenant data security
  • Review Supabase Row Level Security policies
  • Improve application reliability
  • Improve performance where necessary
  • Fix bugs found during real-world technician use
  • Improve the iOS/mobile application
  • Improve GPS and background location tracking
  • Improve offline and poor-connectivity behaviour
  • Improve photo uploading and data syncing
  • Improve API integrations and webhook reliability
  • Review Stripe/payment integrations
  • Improve automated testing
  • Improve deployment and release processes
  • Create and maintain staging and production environments
  • Implement monitoring, logging and error reporting
  • Review and improve AI-generated code
  • Help determine what should be refactored and what should remain
  • Build new features as the product evolves

Вимоги

  • Strong experience building and maintaining real production SaaS applications
  • Comfortable working independently and making technical decisions
  • Strong experience with Next.js
  • Strong experience with React
  • Strong experience with TypeScript
  • Strong experience with Supabase
  • Strong experience with PostgreSQL
  • Strong experience with Database architecture
  • Strong experience with Multi-tenant SaaS applications
  • Strong experience with Authentication and permissions
  • Strong experience with Row Level Security
  • Strong experience with API integrations
  • Strong experience with Webhooks
  • Strong experience with Mobile development
  • Strong experience with React Native or similar frameworks
  • Strong experience with Git and GitHub
  • Strong experience with Testing and debugging
  • Strong experience with Production deployments
  • Strong experience with Security
  • Strong experience with Performance optimisation
  • Experience with background GPS/location tracking on iOS would be highly regarded
  • Experience with Stripe, notifications, mapping, routing or field-service applications would also be valuable
  • Comfortable using AI to increase development speed while maintaining strong engineering standards

Переваги

  • Clear weekly priorities
  • Use of tools like GitHub, GitHub Projects or Linear, Slack, Loom, Staging environment
  • Short Loom video for completed features
  • Short written daily update covering Completed, Working On, Blocked, Next
  • Focus on working software and outcomes
  • Full-time, long-term position
  • Remote
  • Salary depending on experience
  • Performance reviews
  • Long-term growth opportunity
  • Potential to move into Lead Engineer / Head of Engineering / CTO-level position
Senior Full-Stack & Mobile Engineer — Next.js, Supabase, React Native
Оригінал