Job Title: Senior Full Stack Developer (Node.js / TypeScript / Rust)
Experience: 4–6 Years
Location: Pune – Work from Office
Employment Type: Full-time
About the Role
We are looking for a high-caliber Senior Full Stack Developer to join our engineering team. This role is ideal for a developer who thrives in type-safe environments and enjoys working across the full lifecycle of a feature — from low-level systems programming in Rust to building scalable APIs with Nest.js and high-performance frontends with Next.js.
You will play a critical role in building robust, secure, and high-performance services where performance, reliability, and security are non-negotiable.
Key Responsibilities
- Backend Development: Design and implement scalable, modular microservices using Node.js and Nest.js
- Systems Programming: Leverage Rust for performance-critical modules, high-concurrency tasks, or specialized backend services
- Frontend Engineering: Build responsive, SEO-optimized web applications using Next.js and React
- Database & Business Logic: Develop and maintain complex schemas and business logic using PostgreSQL, NoSQL databases, and caching strategies such as Redis
- Smart Contract / Ledger Logic: Work with Solidity where applicable for distributed ledger or contract-based workflows
- Architecture Ownership: Ensure seamless integration between frontend, backend APIs, and low-level services
- Quality & Reliability: Write comprehensive unit and integration tests and participate in thorough code reviews
Requirements
- 4–6 years of professional experience in a Full Stack development role within a production environment
- Expert proficiency in Node.js and TypeScript
- Strong hands-on experience with Rust (systems/performance-focused development)
- Working knowledge of Solidity (for contract or logic-driven workflows)
- Deep understanding of Nest.js, Next.js, and React
- Experience with PostgreSQL, NoSQL databases, and Redis
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
Nice to Have
- Experience profiling and optimizing Rust or Node.js applications
- Knowledge of architectural patterns such as Event-Driven Architecture, Hexagonal Architecture, or Domain-Driven Design (DDD)
- Solid understanding of OWASP principles and secure coding practices
- Experience mentoring developers and contributing to technical documentation
Job Type: Part-time
Pay: ₹30,000.00 - ₹100,000.00 per month
Work Location: In person