Build and manage backend services for a mobile app, including APIs, authentication, and data management, while integrating third-party and AI services.
Requirements
- Minimum of 3+ years of experience in backend development
- Experience in mobile app development is required
- Deep understanding of Supabase or similar BaaS platforms (e.g. Firebase)
- Solid experience with PostgreSQL, API architecture, and token-based auth systems
- Familiarity with external API integrations (e.g., AI/ML or content systems)
- Comfortable building and optimizing for location-aware systems
- Proficient in Git, API documentation, and working in agile sprint cycles
Responsibilities
- Build and manage backend services using Supabase (PostgreSQL, Edge Functions, Auth, Storage)
- Design and implement clean, scalable RESTful APIs to power mobile app features
- Integrate third-party and AI APIs to enrich app functionality
- Handle geolocation-based queries, filtering, and distance logic
- Develop and manage schemas for user activity, external data, and session logs
- Implement authentication, guest mode, and secure user session handling
- Optimize for performance, reliability, and data security
Other
- Collaborate closely with the front-end and AI teams to deliver seamless user experiences