Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19107530

    BENGALURU · FULLTIME

    Back End Developer

    Nyalara Lab Technologies logo

    Nyalara Lab Technologies

    Bengaluru · onsite · Posted 27d ago

    Sourced fromNaukri
    ₹3.5L - ₹5.5L PA2–4 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 9 questions to answer1.4s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Fresh N Healthy is building a technology-enabled corporate food ordering and cafeteria platform. We are looking for a Backend Developer who can take end-to-end ownership of the backend, from project setup and architecture through development, deployment, production support and ongoing maintenance.


    Responsibilities

    • Design and develop backend services using Node.js, TypeScript and NestJS/Express.js.
    • Build secure, scalable and maintainable REST APIs for mobile and admin applications.
    • Design and manage PostgreSQL databases, schemas, relationships, queries and migrations.
    • Implement authentication and Role-Based Access Control (RBAC).
    • Develop modules such as:
      • Users & authentication
      • Companies & locations
      • Menu/products
      • Orders
      • Payments
      • Inventory
      • Notifications
      • Reports
    • Integrate third-party services such as payment gateways, Firebase/FCM, SMS, email and other APIs as required.
    • Coordinate closely with the Flutter Developer for API contracts, integration and troubleshooting.
    • Use Swagger/OpenAPI for API documentation.
    • Set up and maintain development, staging and production environments.
    • Deploy and maintain backend applications on AWS/Azure/GCP or other cloud platforms.
    • Work with Linux, Nginx, PM2/Docker and production infrastructure as required.
    • Implement validation, error handling, logging, security and performance optimization.
    • Handle database migrations, backups and recovery practices.
    • Monitor production applications and troubleshoot backend, API and database issues.
    • Follow Git/GitHub-based development and code review practices.
    • Maintain technical documentation and backend architecture documentation.
    • Handle ongoing maintenance, bug fixing and security updates.
    • Work closely with the Engineering Lead, Flutter Developer and future QA team.

    Required Skills

    • 25 years of backend development experience.
    • Strong hands-on experience with Node.js.
    • Strong knowledge of TypeScript.
    • Experience with NestJS or Express.js.
    • Strong REST API development experience.
    • Good experience with PostgreSQL / relational databases.
    • Experience with Prisma, TypeORM or another ORM.
    • Experience with JWT authentication and RBAC.
    • Git and GitHub.
    • Experience with Linux and backend deployment.
    • Understanding of production troubleshooting.
    • Good understanding of API security, validation and error handling.
    • Strong problem-solving and communication skills.
    • Ability to work independently and take ownership of backend development.

    Good to Have

    • AWS — EC2, RDS, S3, CloudWatch
    • Docker
    • Nginx / PM2
    • Redis
    • WebSockets / Socket.IO
    • Firebase / FCM
    • Razorpay or other payment gateway integration
    • CI/CD
    • Swagger / OpenAPI
    • Microservices
    • Queue/background processing
    • Experience with food ordering, e-commerce, marketplace or subscription platforms


    Sourced from naukri

    Section · 02

    Skills

    DockerPostgresqlnestjsamazon web servicesdbExpress.jsTypeORMdeploymentJavascriptNode.JsMongoDBTypescriptMySQLReact.JsSQLJwtAPIGITLinux

    Back End Developer · waiting for your command