Company Description
Softkeystech are pioneers in blockchain development with a comprehensive team of skilled developers. We design and deploy cryptocurrency applications for iOS, Android, and web platforms. Our focus is on delivering solutions quickly and securely, ensuring a robust platform for our clients.
Role Description
This is a full-time, on-site role located in Jaipur for a Project Coordinator / Backend Developer with Flutter Integration Experience (NestJS / TypeScript) with technical skills. The role involves coordinating project activities, developing back-end systems, We are looking for a Backend Developer with solid experience in NestJS and TypeScript. You will build scalable APIs, work with databases, and integrate services like Kafka, Redis, and WebSockets. The focus is on writing clean, secure, and high-performance code.
Responsibilities
Collaborate with Flutter developers to define API specifications, troubleshoot integration issues, and ensure optimal performance and user experience
Develop and maintain backend services with NestJS & TypeScript
Build REST APIs with Swagger docs
Work with PostgreSQL + TypeORM for database design and queries
Implement auth flows (JWT, Google, Apple, 2FA / WebAuthn)
Use Redis for caching and Kafka for messaging
Add real-time features with WebSockets
Write unit and integration tests using Jest
Ensure security, validation, and rate limiting in APIs
Requirements
Develop and integrate RESTful APIs or other communication protocols (e.g., gRPC, GraphQL) to facilitate seamless data exchange between the backend and Flutter applications
5-6 years of backend development experience
Strong in TypeScript and Node.js
Hands-on with NestJS and modular architecture
Good knowledge of PostgreSQL + TypeORM
Familiar with Redis, Kafka, and microservices
Understanding of auth, security, and API best practices
Experience with testing (Jest)
Qualifications
High Salary Developer • Jaipur, Rajasthan, India