Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently looking for a Business Development Executive to join one of our clients' team. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
À propos du rôle
You will take ownership of our backend architecture, work closely with the frontend team on API integration, and help migrate legacy C#/.NET code to a modern Node.js stack. This is a long-term engagement with room to grow as the platform scales.
- 3+ years of backend development experience
- Strong proficiency in NestJS and TypeScript
- Solid understanding of RESTful API design and Clean Architecture
- Experience with PostgreSQL and ORM tools (TypeORM or Prisma)
- Familiarity with Docker and containerized deployments
- Fluent written and spoken English (for technical documentation and async communication)
Exigences
- Design and build scalable backend architecture using NestJS and TypeScript
- Database design and optimization with PostgreSQL + TypeORM / Prisma
- Implement RESTful APIs, JWT authentication, CQRS, and Clean Architecture principles
- Integrate Firebase Auth and push notifications
- Set up and manage MinIO / AWS S3 file storage
- Containerization and deployment management using Docker
- Collaborate with frontend team on API integration
- Migrate legacy C#/.NET codebase to Node.js
- Write unit and integration tests; participate in code reviews
Tech Stack
- Backend: Node.js, NestJS, TypeScript, TypeORM / Prisma
- Database: PostgreSQL, Redis
- DevOps: Docker, Docker Compose, CI/CD (GitHub Actions / GitLab CI)
- Cloud: Firebase, MinIO / AWS S3
- Testing: Jest, Supertest
- Version Control: Git, GitHub / GitLab
Qualités et compétences souhaitées
- Ability to read and understand C#/.NET code
- Experience with DDD, Microservices, GraphQL, or Event-driven architecture
- Redis caching experience
- i18n / multi-language system implementation
- Legacy codebase refactoring experience
Ce que nous offrons
- Long-term collaboration with a growing startup
- Work with modern technologies and best engineering practices
- Dynamic and innovative technical team
- Performance-based salary growth
- Future equity potential