Job Description
Key Responsibilities
• Design and develop responsive, user-centric features and real-time dashboards using React.js.
• Build scalable backend systems and RESTful APIs using Node.js and Express.js.
• Design efficient MongoDB schemas to support various manufacturing data types: production orders, machine states, QC logs, and traceability records.
• Optimize backend performance using caching strategies and server configuration tuning.
• Implement real-time features using Socket.IO for live updates from the production floor.
• Ensure data integrity with acknowledgment systems, retries, deduplication, and event persistence.
• Manage socket connection lifecycle with secure authentication, authorization, and error handling.
• Deploy and maintain MERN stack applications on AWS, leveraging EC2, Lambda, S3, and DynamoDB.
• Optimize cloud usage for security, scalability, and cost-efficiency, following AWS best practices.
• Troubleshoot and resolve full-stack issues, including frontend, backend, database, and AWS.
• Work closely with UI/UX designers and other developers to meet project goals.
• Participate in code reviews and ensure adherence to clean code practices and industry standards.
If you are driven, passionate about technology, and eager to make a positive impact, we encourage you to apply for this exciting opportunity. Join us in shaping the future of design and technology!
About Company: Design Centric is a visual communication design studio founded on the belief that design is at the core of any business today. Over the last 14 years, we have successfully worked with a number of business houses and corporates. Being a customer-driven studio, we actively work alongside our clients facilitating effortless and vibrant creative interactions.
💡 Quick Summary
Seeking a career-building opportunity? The Associate Software Developer in Navi Mumbai, Mumbai position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
