(Node.js Express / Supabase)
Poseidon Distribution OPC
Job Description
We are looking for a Backend Developer focused on building and maintaining APIs, databases, and backend services to support mobile applications.
Responsibilities
Backend Development (Primary):
- Develop REST APIs using Node.js + Express
- Work with backend services and databases
- Design, optimize, and manage database schemas
- Implement authentication, role-based access, and security
- Integrate third-party services (payments, notifications, etc.)
- Handle API validation, error handling, and performance
- Experience with BaaS (Back-end-as-a-Service) platforms such as Supabase
Frameworks / Technologies
- Node.js with Express.js (JavaScript / TypeScript)
Database
- NoSQL: MongoDB, Firebase
- SQL: MySQL, PostgreSQL
BaaS
- Supabase (Auth, PostgreSQL, Storage)
Deployment / Hosting
Backend
Required Skills & Qualifications
- Proven experience with Node.js and Express
- Strong REST API development skills
- Experience with Supabase or other BaaS platforms
- Experience designing SQL and NoSQL databases
- Knowledge of authentication and authorization
- Basic to intermediate SQL knowledge
General
- Git / GitHub workflow
- Ability to work with existing codebase
- Willing to work in-office and collaborate with the team
Nice To Have
- Payment gateway integration (Stripe, etc.)
- Push notification services
- Experience supporting mobile applications
Benefits
- Additional leave
- Opportunities for promotion
- Promotion to permanent employee