NodeJS Developer

Rajkot, Gujarat, India

NodeJS DeveloperSoftware Rajkot, GujaratFull-timePermanent Apply NowAll Jobs We're looking for mid-senior level NodeJS developer to join our team.

Experience LevelMid-Senior Level WorkplaceIn-office BenefitsView Benefits Key Responsibilities

  • REST API Development:

Develop and maintain scalable REST APIs for various applications.

  • Maintain Clean and Efficient Code:

Write clean, efficient, and well-documented code following best practices.

  • Scalability and Performance:

Ensure the backend services are optimized for high performance and scalability.

  • Security and Authentication:

Implement security best practices, including authentication and authorization mechanisms.

  • Problem-Solving Attitude:

Approach challenges with a proactive and analytical mindset.

  • Dev Testing:

Write and maintain unit tests to ensure code reliability and prevent regressions. Required Skills

NodeJSNestJSTypeScriptPostgreSQLMongoDBAWSSaaS Qualifications

  • Relevant Experience:

Minimum 3+ years of hands-on experience in backend development using Node.js.

  • Expertise in Node.js and TypeScript:

Strong knowledge of Node.js and TypeScript for building scalable applications.

  • Database Experience:

Proficiency in PostgreSQL or MongoDB for efficient data management.

  • Strong Background in Object-Oriented Programming:

Solid understanding of OOP principles and their application in software development.

  • Understanding of Design Patterns:

Ability to identify and apply design patterns to create maintainable and efficient code structures. Nice to Have

  • Experience with NestJS:

Familiarity with NestJS for structuring scalable and modular backend applications.

  • AWS Knowledge:

Understanding of AWS services for cloud-based application deployment and management.

  • Docker Expertise:

Experience working with Docker for containerized application deployment.

  • CI/CD Implementation:

Knowledge of CI/CD pipelines for automating build, test, and deployment processes. Apply Now

Please note:You're applying for a full-time, in-person/in-office position. Full Name LinkedIn Profile (Optional) Contact Number Email Address Upload Resume Upload resume (PDF) Submit Application

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →