Flag job

Report

Full Stack Developer (MERN)

Salary

₹6 - 10 LPA

Min Experience

3 years

Location

Pune

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

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.

Skills

node.js
koa.js
react.js
typescript
mongodb
redis
gcp
compute engine
cloud storage
pub/sub
bunyan
opentelemetry
jenkins
gitlab ci
circleci
jest
mocha
react testing library
javascript
typescript