Location: Surat, Gujarat (On-Site)
Employment Type: Full-Time
Experience: 2–5 Years
About the Role
We are looking for a skilled and passionate Backend Developer to join our engineering team in Surat. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend services and APIs that power our mobile and web applications. You will work closely with frontend developers, product teams.
Key Responsibilities
Backend Development
* Design, develop, and maintain scalable and secure RESTful APIs using react.js Node.js, Express.js, or NestJS.
* Build robust server-side applications and business logic.
* Implement authentication, authorization, and data security best practices.
* Optimize application performance and ensure high availability.
Database Management
* Design and manage relational databases using PostgreSQL.
* Write efficient SQL queries and optimize database performance.
* Handle database schema design, indexing, and migrations.
* Ensure data integrity and reliability.
Cloud & Infrastructure
* Deploy and maintain applications on AWS or DigitalOcean.
* Manage file storage and assets using AWS S3.
* Monitor application performance and troubleshoot production issues.
Firebase Integration
* Integrate Firebase Authentication.
* Implement Firebase Cloud Messaging (Push Notifications).
* Utilize Firebase Analytics and related services.
Collaboration & Best Practices
* Participate in code reviews and maintain coding standards.
* Work closely with frontend developers and cross-functional teams.
* Follow Agile development methodologies and contribute to continuous improvement.
* Support CI/CD pipelines and deployment processes.
Required Skills
* 2–5 years of experience in backend development.
* Strong proficiency in Node.js and JavaScript/TypeScript.
* Hands-on experience with Express.js or NestJS.
* Experience designing and developing RESTful APIs.
* Strong knowledge of PostgreSQL and relational database design.
* Experience with AWS, DigitalOcean, and AWS S3.
* Experience integrating Firebase services.
* Familiarity with Git and CI/CD practices.
Pay: ₹20,000.00 - ₹30,000.00 per month
Work Location: In person