Backend (full Stack) Developer Cochin, Kerala

Year    KL, IN, India

Job Description

Position Overview

We are seeking a Senior Backend Developer with some full stack experience to join our engineering team. The role focuses on building scalable software solutions using Node.js and NestJS.

As a key member of our team, you will be responsible for developing and maintaining both backend services and frontend applications.

Key Responsibilities


Architect and develop robust backend services using NestJS framework


Design and implement RESTful APIs and microservices


Create and maintain frontend applications using modern JavaScript frameworks


Optimise application performance and scalability


Lead technical discussions and mentor junior developers


Collaborate with cross-functional teams to deliver software solutions


Implement security best practices and ensure HIPAA compliance

Required Qualifications


Bachelor's degree in Computer Science, Engineering, or related field


5+ years of professional software development experience


Strong expertise in Node.js and NestJS framework


Proven experience with TypeScript and JavaScript


Solid understanding of frontend technologies and frameworks


Database design and optimization experience


Experience with cloud services (AWS/GCP/Azure)

Technical Skills

Backend Development


Node.js and NestJS expertise


TypeScript/JavaScript proficiency


RESTful API design and implementation


Microservices architecture


Database management (SQL and NoSQL)


Message queuing systems (RabbitMQ/Redis)

Frontend Development


React/Angular/Vue.js experience


HTML5, CSS3, and modern JavaScript


State management (Redux/Vuex/NgRx)


Responsive web design


Frontend build tools and bundlers

Additional Technical Requirements


Version control with Git


Docker and containerization


CI/CD pipelines


Unit testing and TDD


API documentation (Swagger/OpenAPI)


Security best practices

Preferred Qualifications


Familiarity with agile methodologies


Experience with GraphQL


Understanding of cloud architecture patterns


Experience with real-time applications using WebSockets

What We Offer


Leadership role in a growing technology startup


Opportunity to shape technical architecture


Competitive salary and benefits package


Professional development opportunities

Additional Requirements


Strong problem-solving abilities


Excellent communication skills


Experience leading technical teams


Ability to mentor junior developers


Project management experience


Strong documentation skills

Job Types: Full-time, Permanent

Pay: ₹800,000.00 - ₹1,200,000.00 per year

Schedule:

Day shift Fixed shift Monday to Friday
Ability to commute/relocate:

Ernakulam, Kerala: Reliably commute or planning to relocate before starting work (Required)
Experience:

* Node.js : 5 years (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3983094
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year