Full Stack MERN Developer
Designation
Full Stack MERN Developer
Budget
As Per Market Standard
Experience:
4+ Years
Primary Skills:
Strong hands-on experience with the MERN stack, Proficiency in databases (MySQL, VectorDB, MongoDB etc..), Experience with REST APIs and TypeScript
Relevant Exp.
4+ Years
No. of Positions
1
Work Location(s):
Bangalore
About the job
Company Description
Irisidea, founded in 2010, is a software products and solutions company that specializes in data engineering, AI/ML IoT, and B2C/B2B eCommerce. With delivery centers in Ontario (Canada) and Bangalore (India), Irisidea focuses on digital transformation for organizations. The company is committed to delivering high-quality software solutions, products, and services on time, within budget, and with customer delight.
About the Role
We are looking for a skilled MERN Stack Developer with expertise in both frontend and backend development, cloud platforms, databases, and system design.
Key Responsibilities
✓ Design, develop, and maintain web applications using MongoDB, Express.js, React.js, and Node.js
✓ Build and integrate REST APIs and microservices
✓ Work with relational and non-relational databases (MySQL, Oracle, VectorDB, MongoDB)
✓ Develop applications with TypeScript for better scalability
✓ Implement real-time communication features using TCP and WebSockets
✓ Deploy, monitor, and manage applications on AWS and GCP
✓ Work with Firebase for authentication, notifications, and database services
✓ Collaborate with cross-functional teams using Jira and Agile/Scrum
✓ Contribute to system design and architecture disc
Required Skills & Experience
✓ Strong hands-on experience with the MERN stack
✓ Proficiency in databases (MySQL, VectorDB, MongoDB etc..)
✓ Experience with REST APIs and TypeScript
✓ Cloud platform expertise: AWS, Firebase, GCP, Redis
✓ Live Tracking implementation using Google Maps
✓ Lazy loading, Optimization
✓ Application Security
✓ Reusable component development
✓ Localization
✓ Understanding of TCP, WebSockets, real-time data communication
✓ Strong grasp of system design principles
✓ Familiarity with Agile/Scrum frameworks
Nice to Have
✓ Containerization tools: Docker, Kubernetes
✓ CI/CD pipelines and DevOps practices
✓ Performance optimization for large-scale applications
Perks & Benefits
✓ Competitive salary & performance bonuses
✓ Opportunity to work on cutting-edge technologies
✓ Collaborative and inclusive work culture
✓ Learning and growth opportunities with cloud and system design projects