Home
Jobs

Senior Developer -Full Stack (Mern)

0 - 4 years

2 - 6 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description: Key Responsibilities: Fullstack Development: Design, develop, and maintain web applications using JavaScript ( Node.js for back-end and React.js with Typescript for front-end). Cloud Infrastructure: Leverage Google Cloud services (like Compute Engine, Cloud Storage,Pub/Sub, etc.) to build scalable and resilient cloud solutions. API Development: Implement RESTful APIs and microservices with Koa.js, ensuring high performance, security, and scalability. Database Management: Manage MongoDB databases for storing and retrieving application data, and use Redis for caching and session management. Logging and Monitoring: Utilize Bunyan for structured logging and OpenTelemetry for distributed tracing and monitoring to ensure system health and performance. CI/CD: Design, implement, and maintain efficient CI/CD pipelines for continuous integration and deployment, ensuring fast and reliable code delivery. Testing & Quality Assurance: Write unit and integration tests using Jest, Mocha, and React Testing Library to ensure code reliability and maintainability. Collaboration: Work closely with front-end and back-end engineers to deliver high-quality software solutions, following agile development practices. Optimization & Scaling: Identify performance bottlenecks, troubleshoot production issues, and scale the system as needed. Code Reviews & Mentorship: Conduct peer code reviews, share best practices, and mentor junior developers to improve team efficiency and code quality. Required Skills: Google Cloud (GCP): Hands-on experience with various Google Cloud services (Compute Engine, Cloud Storage, Pub/Sub, Firestore, etc.) for building scalable applications. React.js: Strong experience in building modern, responsive user interfaces with React.js and Typescript Koa.js: Strong experience in building web servers and APIs with Koa.js. MongoDB & Redis: Proficiency in working with MongoDB (NoSQL databases) and Redis for caching and session management. Bunyan: Experience using Bunyan for structured logging and tracking application events. OpenTelemetry Ecosystem: Hands-on experience with the OpenTelemetry ecosystem for monitoring and distributed tracing. CI/CD: Proficient in setting up CI/CD pipelines using tools like CircleCI, Jenkins, or GitLab CI. Testing Frameworks: Solid understanding and experience with Jest, Mocha, and React Testing Library for testing both back-end and front-end applications. JavaScript & Node.js: Strong proficiency in JavaScript (ES6+), and experience working with Node.js for back-end services. Key Skills : Full Stack Developer Api Development Database Management

Mock Interview

Practice Video Interview with JobPe AI

Start Continuous Integration Interview Now

RecommendedJobs for You