Job Openings
Backend Developer
About the job Backend Developer
�� What you'll do
- Develop, maintain, and enhance backend services, APIs, and databases supporting educational platforms.
- Utilize GraphQL technologies (Apollo Client/Server, gqlgen, Subscriptions) to create scalable and efficient data-driven solutions.
- Implement robust backend systems using Go (Golang) frameworks such as Gin, gRPC, GORM, and manage containerized deployments via Docker and Kubernetes.
- Develop, optimize, and maintain backend functionalities utilizing Supabase and PostgreSQL (Auth, Edge Functions, Realtime).
- Leverage AI & developer productivity tools (Cursor, v0.dev, Lovable, OpenAI GPT4o, Claude 3) to streamline development workflows and enhance feature implementation.
- Collaborate closely with cross-functional teams including frontend developers, product management, and UX/UI designers.
- Actively participate in continuous learning and adopt innovative backend technologies.
⭐️ Must-Haves
- 2-5 years of professional backend engineering experience.
- Proven expertise in GraphQL (Apollo Client/Server, gqlgen, Subscriptions).
- Strong proficiency in Go (Gin, gRPC, GORM), Docker, and Kubernetes.
- Experience with Supabase and PostgreSQL (Auth, Edge Functions, Realtime).
- Familiarity with AI & development tools (Cursor, v0.dev, Lovable, OpenAI GPT4o, Claude 3).
- Excellent problem-solving abilities and robust software design skills.
�� Good to have
- Experience integrating AI-driven workflows into backend systems.
- Knowledge of CI/CD pipelines and backend-specific testing frameworks.
- Open-source contributions or active community engagement.
- Understanding of frontend integration methodologies and cross-platform application architectures.