Actively recruiting / 12 applicants
We’re here to help you
Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email
Juliana Torrisi, RecruiterRole Overview
We are seeking a skilled Backend Developer to join our team on a part-time basis. You will play a crucial role in developing the backend of our MVP, ensuring scalability, security, and seamless integration with our frontend. Your expertise will contribute to building a robust infrastructure that supports our product development goals.
Responsibilities
- Develop and maintain the backend infrastructure using NestJS with Node.js 20 and TypeScript.
- Implement authentication mechanisms using GCP Identity Platform for secure user verification and management.
- Manage and optimize our database with PostgreSQL on GCP Cloud SQL, utilizing Prisma ORM for efficient data handling.
- Design and execute background jobs using a DB-backed queue for tasks such as AI generation and bias checks.
- Handle file and asset storage through GCP Cloud Storage, ensuring data is secure and accessible.
- Deploy and manage applications using GCP Cloud Run to leverage serverless capabilities.
- Set up and maintain CI/CD workflows with GitHub Actions for streamlined deployment processes.
- Enforce strict security protocols, including org-level scoping, Row Level Security, and backend-enforced RBAC.
Required Skills
- Proficiency in NestJS, Node.js 20, and TypeScript for backend development.
- Experience with GCP Identity Platform for managing authentication processes.
- Strong knowledge of PostgreSQL and Prisma ORM for database management.
- Ability to implement and manage background jobs using a DB-backed queue.
- Familiarity with GCP Cloud Storage for handling file and asset storage.
- Experience deploying applications on GCP Cloud Run.
- Competence in setting up CI/CD pipelines using GitHub Actions.
- Understanding of security practices such as Row Level Security and RBAC.
Nice to Have
- Experience with AI generation and bias checks within backend processes.
- Familiarity with serverless architecture and its benefits.
- Knowledge of GCP Secret Manager for managing sensitive information.