jobBox

Fullstack JavaScript Developer

Vigorous Healthtech Private Limited (Chikitsa)
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

As a Full-Stack Developer at Chikitsa, you will play a crucial role in designing, developing, and maintaining our backend systems and frontend applications. You will work closely with our team of engineers and developers to deliver high-quality solutions that meet our business objectives.

Key Responsibilities:

Backend Development:

  • Maintain, troubleshoot, and enhance existing backend systems built with Node.js and MongoDB.
  • Design and implement efficient database models using Mongoose, ensuring scalability and performance.
  • Optimize backend services for handling large datasets and frequent bulk operations.
  • Manage and work with AWS S3 for file storage and retrieval operations.
  • Implement and maintain APIs and RESTful services.
  • Document technical specifications and maintain system documentation.

Frontend Development:

  • Design, develop, test, and deploy full-stack applications using JavaScript, ReactJS, and REST APIs.
  • Collaborate with cross-functional teams to identify requirements and deliver high-quality solutions.
  • Ensure scalability, security, and performance of developed applications.
  • Troubleshoot issues and debug code as needed.
  • Stay up-to-date with industry trends and best practices in web development.

Requirements:

  • Proficiency in Node.js, Express, and Mongoose.
  • Experience with AWS S3 for managing file uploads and retrieval.
  • Strong understanding of database architecture and optimization techniques.
  • Ability to maintain and refactor legacy codebases.
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with version control (Git) and continuous integration practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to collaborate effectively.

Preferred Qualifications:

  • Familiarity with other AWS services (S3, EC2) and experience in serverless architectures.
  • Knowledge of Redis, Kafka, or other messaging systems.
  • Experience with frontend frameworks like Angular or Vue.js.
  • Understanding of cloud-native development principles.
  • Experience with Agile methodologies (e.g., Scrum, Kanban).

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work on challenging and innovative projects.
  • Collaborative and supportive work environment.
  • Opportunities for professional growth and development.