LogoLanguage
Xminds Infotech (P) Ltd

Module no.T-4 and T-8, Thejaswini Building 7th floor, Phase 1, Technopark, Trivandrum , 695581

Backend Developer - Node.js Expert

Closing Date:23,July 2025
Job Published: 23,June 2025
Contact Email: careers@xminds.com

Brief Description

We're seeking a Backend Developer to build robust server-side applications using Node.js. You'll develop REST APIs, handle database operations with various database systems, implement authentication systems, and integrate payment processing.

Key Responsibilities

  • Build and maintain RESTful APIs with Express.js and Node.js
  • Design and implement database operations and schemas using any database system
  • Work with ORMs and database management tools in Node.js ecosystem
  • Implement secure authentication systems using JWT and OAuth protocols
  • Develop payment gateway integrations (Stripe, PayPal)
  • Create and maintain third-party API integrations
  • Handle server-side business logic and data processing
  • Write clean, maintainable code and participate in code reviews

Preferred Skills

Core Technologies:

  • 2-5 years experience with Node.js and Express.js
  • Experience with database systems such as PostgreSQL, MySQL, SQLite, MongoDB, or other SQL/NoSQL databases
  • Proficiency with Node.js ORMs/ODMs like Sequelize, TypeORM, Prisma, Mongoose, or similar tools
  • Database design, operations, and optimization
  • REST API development and architecture
  • JWT and OAuth authentication implementation
  • Payment gateway backend integration (Stripe, PayPal)
  • Third-party API integration and webhook handling

Technical Requirements

  • Proficiency with version control systems (Git)
  • Experience with package managers (npm, yarn)
  • Understanding of build tools and deployment processes
  • Knowledge of testing frameworks (Jest, Mocha)
  • Understanding of web security practices and CORS handling
  • Experience with API documentation and error handling
  • MongoDB experience is a plus
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
  • Experience with containerization (Docker) is preferred

Soft Skills

  • Strong problem-solving and analytical thinking abilities
  • Excellent communication and collaboration skills
  • Ability to work independently and manage multiple priorities
  • Attention to detail and commitment to code quality
  • Eagerness to learn new technologies and adapt to changing requirements

Experience Level: 2-5 Years