Tech Lead NodeJs

Job Description

Job Location: Ahmedabad

Job Type: Permanent

Education: Any IT graduate / Any masters

Position: Tech Lead NodeJs

Experience: 7-10 Years

No of Openings: 2

Responsibilities

  • What you will do in this role: Design and develop scalable, high-performance architecture supporting multiple clients with varying requirements.
  • Analyze business needs and translate them into robust applications and efficient database structures.
  • Lead the development and maintenance of server-side components using NodeJS and NestJS Architect and optimize REST APIs to ensure performance and security best practices.
  • Design and implement microservices architecture, ensuring modularity and scalability.
  • Model and manage relational and non-relational databases, such as MySQL, PostgreSQL, and MongoDB. Oversee cloud-based deployment and infrastructure on platforms like AWS and Azure, including Nginx for load balancing.
  • Integrate third-party services, such as payment gateways and social media platforms
  • Enforce Agile methodologies (Scrum) for efficient planning, execution, and continuous delivery. Provide technical leadership, mentoring, and code reviews for development teams.
  • Stay ahead of emerging technologies and recommend their implementation to enhance system efficiency.
  • What qualifications you will need: Experience: 8+ years of hands-on software development experience, with expertise in NodeJS and NestJS
  • Technical Skills: Proven expertise in designing scalable REST APIs and server-side applications. Strong proficiency in database modeling and management using MySQL, PostgreSQL, MongoDB.
  • Hands-on experience with NestJS framework for building scalable and maintainable applications.
  • Expertise in microservices architecture and deployment patterns.
  • Proficiency in cloud platforms (AWS, Azure) and infrastructure management.
  • Experience in deploying applications using Docker, Kubernetes, and managing CI/CD pipelines.
  • Knowledge of asynchronous programming, authentication, security best practices, and Git version control.
  • Understanding of front-end interactions and UI/UX principles.
  • Experience integrating external services like payment gateways and third-party APIs.
  • Soft Skills: Strong leadership and mentoring capabilities.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration with cross-functional teams.
  • Ability to work in a fast-paced Agile environment with tight deadlines.

Skills

  • NodeJS
  • SQl
  • NoSQL

Submit Application Details

  • Current Location
  • Preferred Location
  • (max 1 file allowed to upload)