Company Name: Codvo.ai
Job Role: Full Stack Developer -MEAN Stack
Experience Required: 5-10 Years
Employment Type: Full-Time
Location: Pune/Mumbai, India
Qualification: Bachelor's or Master's Degree in Computer Science, Engineering, or a related field
About the Role :
We are seeking an experienced Full Stack Developer with strong expertise in the MEAN stack and hands-on exposure to cloud, microservices, and micro-frontends architecture. The ideal candidate is a passionate technologist who writes clean, scalable code and thrives in collaborative, fast-paced environments.
Key Responsibilities :
Application Development :
- Design, develop, and deploy high quality web applications using Angular, Node.js, Express.js.
- Build responsive, efficient, and maintainable frontends using Angular, HTML5, CSS3, Bootstrap.
- Develop robust backend services and REST APIs using Node.js & Express.js.
Architecture & System Design :
- Contribute to architectural decisions for microservices and micro frontends.
- Implement scalable, secure, and high performance system designs.
- Ensure seamless integration between frontend, backend, and third party systems.
Database & Messaging :
- Work extensively with PostgreSQL, MongoDB, and caching layers like Redis.
- Integrate and manage asynchronous communication with RabbitMQ (RMQ).
Cloud, CI/CD & DevOps :
- Deploy and manage applications on Azure Cloud (preferred) or other cloud platforms.
- Work with version control (Git) and CI/CD tools like Azure DevOps, Jenkins, GitHub Actions.
- Containerize applications using Docker where applicable.
Team Collaboration :
- Collaborate with product owners, UI/UX teams, architects, and QA.
- Participate in Agile (Scrum/Kanban) ceremonies: sprint planning, estimation, code reviews.
- Proactively resolve technical blockers and ensure timely project delivery.
Required Skills & Experience :
- 5+ years of full stack development experience.
- Strong hands-on expertise in :
- Frontend : Angular/AngularJS, HTML5, CSS3, Bootstrap2. Backend : Node.js, Express.js
- 3. Databases : PostgreSQL, MongoDB
- 4. Messaging & Caching : Redis, RabbitMQ
- 5. Cloud Platform : Azure (preferred)
- Proficiency in JavaScript & TypeScript.
- Strong understanding of microservices, micro frontends, MVC/MVVM patterns.
- Experience with REST APIs, OAuth/JWT authentication, and CI/CD pipelines.
- Solid problem solving, debugging, and system design skills.
- Excellent communication and teamwork abilities.
Good to Have
- Knowledge of Python (optional).
- Experience with performance optimization and scalable architecture.
- Exposure to testing frameworks like Jest, Jasmine, Mocha.
- Prior experience working in product-based Agile teams.
Education
- Bachelors or Masters degree in Computer Science, Engineering, or related field.