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.
We are seeking a highly skilled MERN Stack Developer with strong expertise in backend and frontend development, databases, cloud platforms, and system design. The ideal candidate should have hands-on experience in building scalable web applications, REST APIs, and working with modern tools and methodologies in an Agile environment.
Key Responsibilities Design, develop, and maintain web applications using MongoDB, Express.js, React.js, and Node.js.
Build and integrate REST APIs and microservices to support application functionality.
Work with relational and non-relational databases (MySQL, Oracle, VectorDB, MongoDB).
Develop applications with TypeScript for enhanced scalability and maintainability.
Implement real-time communication features using TCP and WebSockets.
Deploy, monitor, and manage applications on AWS and Google Cloud Platform (GCP).
Work with Firebase for authentication, notifications, and database services.
Collaborate with cross-functional teams using Jira and Scrum methodology.
Contribute to system design and architecture discussions to ensure scalability and performance.
Ensure best practices in coding, security, and application performance.
Required Skills & Experience Strong hands-on experience with the MERN stack (MongoDB, Express.js, React.js, Node.js).
Proficiency in relational databases (MySQL, Oracle, VectorDB).
Strong knowledge of REST APIs development and integration.
Experience with TypeScript in full-stack projects.
Cloud platform expertise in AWS, Firebase, and GCP.
Good understanding of TCP, WebSockets, and real-time data communication.
Strong grasp of system design principles.
Experience with Agile / Scrum frameworks and tools like Jira.
Nice to Have Knowledge of containerization tools (Docker, Kubernetes).
Familiarity with CI / CD pipelines and DevOps practices.
Experience in performance optimization of large-scale applications.
Perks & Benefits Competitive salary and performance bonuses.
Opportunity to work on cutting-edge technologies and challenging projects.
Collaborative and inclusive work culture.
Learning and growth opportunities with cloud and system design projects.
Mern Stack Developer • Bengaluru, India