We are looking for an ambitious Senior Backend Engineer to own our entire backend infrastructure. You won't just write APIs; you will architect a Backend-for-Frontend (BFF) system that drives our mobile app's UI dynamically. You will lead a small team, make high-level architectural decisions, and build scalable systems using NestJS, Redis, and PostgreSQL.
Key Responsibilities
- Architecture Ownership: Design and build the BFF layer that serves agile UI layouts to the mobile app.
- System Design: Architect scalable database schemas, caching strategies (Redis), and background workers (BullMQ) for high-traffic events.
- Code Quality: Enforce strict TypeScript standards, write comprehensive tests (Jest), and conduct rigorous code reviews.
- DevOps: Manage deployment pipelines (Docker, CI/CD) and cloud infrastructure (AWS/GCP).
- Mentorship:
Guide junior developers and define engineering standards for the team.
Requirements
- Node.js & NestJS: Expert-level mastery. You understand Dependency Injection, Guards, Interceptors, and Modules deeply.
- Database Design: Strong SQL (PostgreSQL) skills. You know how to design for scale, use indexes effectively, and manage migrations (TypeORM/Prisma).
- System Design: Experience with caching (Redis), message queues (RabbitMQ/BullMQ), and microservices patterns.
- TypeScript: Strict typing is your religion.
- Testing: Experience writing Unit and Integration tests.
Preferred Qualifications
- Experience with Server-Driven UI or BFF patterns.
- DevOps experience (Docker, Kubernetes, AWS/GCP).
- Open source contributions or technical blogging.
📌 Back End Developer (Maharashtra)
🏢 GoodSpace AI
📍 Maharashtra
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.