Overview
Key Responsibilities:
Full Stack Development: Build and maintain scalable web applications using Node.js for backend and React.js with TypeScript for frontend.
Cloud Infrastructure: Leverage Google Cloud Platform (GCP) services like Compute Engine, Cloud Storage, and Pub/Sub for building cloud-native applications.
API Development: Develop and optimize RESTful APIs & microservices using Koa.js while ensuring security and scalability.
Database Management: Work with MongoDB (NoSQL database) and Redis for efficient data storage, caching, and session management.
Logging & Monitoring: Use Bunyan for structured logging and OpenTelemetry for distributed tracing and monitoring to track application performance.
CI/CD Implementation: Design, implement, and maintain CI/CD pipelines using Jenkins, GitLab CI, or CircleCI for continuous deployment.
Testing & Quality Assurance: Write unit and integration tests using Jest, Mocha, and React Testing Library to ensure high code quality.
Optimization & Performance Scaling: Identify and resolve performance bottlenecks, troubleshoot production issues, and scale applications as needed.
Code Reviews & Mentorship: Conduct peer code reviews, share best practices, and mentor junior developers to improve team efficiency.
Collaboration: Work closely with front-end & back-end developers in an agile development environment to ensure seamless application development.
Required Skills & Qualifications:
Minimum 3+ years of hands-on experience as a Full Stack Developer.
Backend: Strong experience with Node.js and Koa.js for API development.
Frontend: Proficiency in React.js with TypeScript for building modern, responsive user interfaces.
Databases: Expertise in MongoDB (NoSQL) and Redis for caching and session management.
Cloud Services: Hands-on experience with Google Cloud Platform (GCP) (Compute Engine, Cloud Storage, Pub/Sub).
Logging & Monitoring: Experience using Bunyan for structured logging and OpenTelemetry for distributed tracing.
CI/CD: Proficiency in setting up CI/CD pipelines using tools like CircleCI, Jenkins, or GitLab CI.
Testing Frameworks: Experience with Jest, Mocha, and React Testing Library for testing both backend and frontend applications.
JavaScript & TypeScript: Strong knowledge of JavaScript (ES6+) and working experience with TypeScript.
Preferred Skills (Added Advantage):
Experience with other cloud platforms (AWS, Azure).
Familiarity with containerization & orchestration using Docker & Kubernetes.
Experience with agile development methodologies (Scrum, Kanban).
Knowledge of project management tools like JIRA or Trello.
Job Type: Full-time
Pay: ₹400,000.00 - ₹600,000.00 per year
Benefits:
- Provident Fund
Location Type:
- In-person
Schedule:
- Day shift
Education:
- Bachelor's (Required)
Experience:
- JavaScript (ES6+), Node.js, React.js, and TypeScript: 3 years (Required)
- Backend Development -Node.js with Koa.js: 3 years (Required)
- Frontend Development - React.js with TypeScript: 3 years (Required)
- MongoDB (NoSQL) & Redis: 3 years (Required)
- GCP, Compute Engine, Cloud Storage, Pub/Sub: 3 years (Required)
- API Development-RESTful APIs: 3 years (Required)
- CircleCI, Jenkins, or GitLab CI: 3 years (Required)
- AWS or Azure: 3 years (Required)
- Docker & Kubernetes: 3 years (Required)
- Scrum/Kanban methodologies and tools like JIRA or Trello: 3 years (Required)
- Microservices Architecture: 3 years (Required)
Location:
- Pune, Maharashtra (Required)
Work Location: In person
Speak with the employer
+91 9872925120