Backend Developer

ZipNom Technologies Pvt Ltd

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 13 days ago
  • Apply easily
This is a remote position.About ZipNom TechnologiesZipNom Technologies Pvt. Ltd. is a full-stack IT solutions company helping startups, SMEs, and enterprises build scalable, secure, and investor-ready digital products.We specialize in:Web & Mobile App DevelopmentAI/ML & Data EngineeringCloud Infrastructure & DevOpsSaaS & Enterprise PlatformsCybersecurity & IT ConsultancyAs a Backend Developer at ZipNom, you’ll be building the logic and infrastructure that power real-world applications used by clients globally.Job DescriptionWe’re seeking a Backend Developer who is experienced in building robust, secure, and scalable server-side systems. You will work with frontend developers, product teams, and DevOps to deliver APIs, databases, and business logic for web/mobile products.About the Role:We are seeking a talented and motivated Backend Developer with 2-4 years of experience to join our agile team. You will be responsible for designing, developing, and maintaining robust, scalable, and secure backend services using Node.js/NestJS. Your work will involve building REST/GraphQL APIs, managing databases, integrating with various services, and ensuring the overall stability and performance of the platform.Responsibilities:
  • Design, develop, and maintain high-performance, scalable, and secure backend services using Node.js/NestJS.
  • Implement and manage REST/GraphQL API endpoints for frontend and third-party integrations.
  • Work with Prisma ORM for seamless interaction with PostgreSQL database.
  • Implement Redis for caching to improve application performance.
  • Utilize Elasticsearch for efficient search functionalities within the platform.
  • Develop and maintain authentication and authorization mechanisms (OAuth2/JWT, RBAC).
  • Integrate with external services such as Razorpay for payments, Twilio/SendGrid for notifications, Google Calendar API for scheduling, and Zoom API for video consultations.
  • Implement encryption (AES-256) for sensitive data at rest and in transit.
  • Participate in designing and implementing database schemas and migrations.
  • Collaborate closely with frontend developers, AI engineers, and DevOps to ensure seamless integration and functionality.
  • Write unit and integration tests to ensure code quality and reliability.
  • Troubleshoot and debug backend issues.
  • Stay up-to-date with the latest backend technologies and best practices.
RequirementsRequired Skills and Experience:
  • 2-4 years of professional experience as a Backend Developer.
  • Strong proficiency in Node.js and frameworks like NestJS.
  • Solid understanding of RESTful and/or GraphQL API design principles.
  • Hands-on experience with PostgreSQL and ORMs, preferably Prisma.
  • Experience with Redis for caching.
  • Experience with Elasticsearch for search capabilities.
  • Proficiency in implementing authentication (OAuth2/JWT) and authorization (RBAC).
  • Experience with third-party API integrations (e.g., payment gateways, communication services, calendar APIs).
  • Strong understanding of database design and optimization.
  • Experience with Git version control.
  • Excellent problem-solving and debugging skills.
  • Ability to work effectively in an agile (Scrum) team environment.
Bonus Points (Nice to Have):
  • Experience with TypeScript.
  • Familiarity with Docker and containerization.
  • Experience with CI/CD pipelines (e.g., GitHub Actions).
  • Knowledge of cloud platforms, particularly Azure.
  • Experience with testing frameworks (e.g., Jest).
BenefitsWork from anywhere (Remote)Fast growth opportunities within the companyOpportunity to work on international SaaS productsDeveloper-focused, performance-driven cultureDirect exposure to founders and product teams

ZipNom Technologies Pvt Ltd