Unico Connect
Website:
unicoconnect.com
Job details:
Full Stack Support Engineer
Node.js, React & Production Application Support
Mumbai (Remote with initial on-site handover) | Full-time | Night shift | 2-3 years
About the role
Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies. We are hiring a Full Stack Support Engineer who will own day-to-day application support for a live customer product built on Node.js and React, working a fixed night shift aligned to North American business hours.
The mandatory requirement for this role is the willingness and ability to work a permanent night shift, Monday through Friday, approximately 7:00 PM to 4:30 AM IST, with on-call support coverage on weekends. The role is remote, with an initial in-office stint at our Mumbai office for application handover, environment access, and team integration before transitioning to fully remote night-shift operations. The work is hands-on across the stack: triaging issues from monitoring alerts and customer tickets, performing root cause analysis, shipping bug fixes, applying minor framework and library updates, communicating with the customer directly during the shift, and operating within defined SLAs for response and resolution.
Responsibilities
Incident response and SLA adherence: Acknowledge and act on alerts and customer-raised tickets within the SLA window. Critical incidents require response within 1 hour and best-effort resolution within 2 to 4 hours. P1 issues require response within 2 to 4 hours and resolution within 1 business day. P2 and P3 issues follow the documented SLA matrix.
Bug fixes and production support: Investigate and resolve defects in previously built functionality across the customer-facing portal, internal portal, backend services, and third-party integrations. Write clean fixes with appropriate tests and documentation.
Monitoring and proactive triage: Operate the application and infrastructure monitoring stack. Investigate anomalies before they become incidents. Tune alerts to reduce noise and improve signal.
Customer communication during the shift: Communicate directly with the customer in English during incidents and routine support, in writing and on calls. Set clear expectations on status, root cause, and timeline. Close the loop after resolution.
Minor framework and dependency updates: Apply minor version upgrades to operating systems, frameworks, and libraries to maintain compatibility and security. Test rigorously before promoting to production.
Hands-on development across the stack: Work in the existing Node.js (Express, NestJS) backend and React frontend codebase. Make focused changes that respect the existing architecture and patterns.
Root cause analysis and write-ups: For every meaningful incident, document the cause, the fix, the customer impact, and any follow-up actions to prevent recurrence.
Weekend on-call coverage: Provide on-call support coverage on weekends. Respond to alerts and customer tickets within the defined SLA window.
AI-assisted support workflows: Use Claude, Cursor, and similar tools day to day for triage, log analysis, code reading, and patch drafting. Apply judgment on when to trust AI-generated output and when to verify.
Handover discipline: Maintain clean shift handover notes for the day-shift team. Track open issues, in-progress investigations, and customer commitments so nothing drops between shifts.
Requirements
Willingness to work a permanent night shift aligned to North American business hours, with on-call support coverage on weekends (mandatory). The shift is Monday to Friday, approximately 7:00 PM to 4:30 AM IST. Candidates who cannot commit to night-shift hours on an ongoing basis should not apply.
2 to 3 years of professional full stack engineering experience, with hands-on production work in both Node.js and React. Candidates with slightly less experience but demonstrably strong ownership are welcome to apply.
Strong JavaScript and TypeScript proficiency with React on the frontend and Node.js (Express, NestJS) on the backend: API design experience with REST. Comfortable reading and modifying an existing production codebase without breaking adjacent functionality.
Production debugging and incident response instincts: Ability to read logs, traces, and metrics to isolate a problem quickly. Comfort triaging across application code, database queries, third-party API failures, and infrastructure.
Working experience with relational databases (PostgreSQL or MySQL), including reading and writing SQL, basic schema understanding, and the ability to investigate data-related incidents.
Familiarity with cloud infrastructure on AWS, GCP, or Azure, at the level of reading logs, restarting services, deploying through CI/CD pipelines, and basic operational tasks.
Working knowledge of Git, CI/CD pipelines, and at least one monitoring or observability tool : (Datadog, New Relic, Sentry, CloudWatch, Grafana, or equivalent).
Strong written and spoken English communication: This role involves direct customer interaction during the shift. Calm, clear, professional communication in writing and on calls is non-negotiable.
Bachelor's degree in Computer Science, Information Technology, or a related engineering discipline. Exceptional candidates with demonstrable production experience and strong portfolios may be considered without a formal degree.
Alertness, judgment, and ownership mindset: Night-shift support work demands self-direction, attention to detail under low-supervision conditions, and the discipline to follow process when fatigued.
Nice to have: prior experience in application support, AMC, or managed services engagements; on-call experience with documented SLAs; experience with feature flag tools, error tracking platforms, or APM dashboards; exposure to AI-assisted development tools in a support context.
Click on Apply to know more.