XTEN-AV
Website:
xtenav.com
Job details:
Role Title: Senior Software Engineer
Exp: 4+ Years
Location: Noida (with 3–4 hours overlap with EST)
Team: Platform Engineering – Safety & Presence
Employment Type: Full-time
Position Summary
We are looking for a Sr. Software Engineer with strong frontend expertise (React.js/TypeScript) to lead a small, high-impact squad building a real-time safety and presence monitoring platform.
You will lead the development of the operator console and web experience, while collaborating with backend and DevOps engineers to deliver a cloud-first, event-driven system.
The team will:
1- Deliver a cloud-first, private-site safety & presence MVP in ~3 months
2- Evolve the platform into a production-ready system within ~6–7 months
3- You will play a key role in designing and building a real-time web application (React/PWA) that interacts with backend services handling event ingestion, zone logic and multi-channel notifications (web push/SMS/email).
4- Experience with LoRaWAN or IoT systems is not mandatory. You are expected to quickly learn the fundamentals while focusing primarily on frontend architecture, real-time UX and system integrations.
Role Responsibilities (Essential Functions)
Frontend Architecture & Delivery
i- Lead development of the operator console using React.js, TypeScript and modern frontend architecture.
ii- Build a responsive, real-time PWA capable of handling live events and notifications.
iii- Design scalable frontend architecture with component libraries, state management, and modular UI patterns.
iv- Integrate frontend systems with backend APIs and event streams.
Real-Time UX & Platform Integration
i- Implement real-time UI updates for events such as SOS alerts, device telemetry and operator actions.
ii- Build intuitive operator workflows including acknowledgment, escalation and incident tracking.
iii- Ensure seamless interaction between frontend, backend services and notification channels.
Data & API Integration
i- Consume and integrate REST APIs and event-driven systems.
ii- Collaborate with backend engineers on OpenAPI contracts and API versioning strategies.
iii-Design efficient client-side data handling and caching strategies.
Security & Reliability
Implement secure frontend practices including:
i- Token-based authentication
ii- Secure API communication
iii- Web push notifications using Service Workers and VAPID
iv- Ensure production-grade performance, reliability, and observability in the frontend layer.
Productization & Platform Growth
• Contribute to features such as:
i- Account management and RBAC
ii- Multi-tenant site models
iii- Diagnostics and operational tooling
iv- Help define frontend architecture that supports scaling to multiple customers and deployments.
Team Collaboration & Leadership
i- Provide technical guidance to a small team of engineers.
ii- Collaborate closely with backend, DevOps and QA teams.
iii- Participate in design reviews, PR reviews and architecture discussions.
iv- Drive development using clear documentation and technical design notes (ADRs).
GenAI-Augmented Development
i- Use GenAI tools and coding copilots to accelerate development, testing and documentation.
ii- Maintain strong code review standards and engineering quality.
Day-to-Day Responsibilities
• Build and maintain the React-based PWA operator console.
• Implement UI features including:
i-Floor-plan overlays and zone visualization
ii-Live event feeds and alert dashboards
iii-Incident acknowledgment and escalation workflows
iv-Search, filters, and operational controls
• Implement web push notifications via Service Workers.
• Integrate with SMS/email systems (MSG91, SES, SendGrid) for notification visibility.
• Optimize frontend performance for real-time event updates and dashboards.
• Work with backend teams to integrate event streams, APIs, and data models.
• Create and maintain documentation, UI standards, and onboarding guides.
• Participate in feature planning and demo/pilot readiness reviews.
Educational Qualifications & Experience Required-
· Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
· 4–5 years of professional software engineering experience.
· Strong experience building modern frontend applications using React.js and TypeScript.
· Experience building responsive web apps or PWAs.
· Experience integrating REST APIs and real-time systems.
· Familiarity with state management (Redux, Zustand, React Query, etc.).
· Experience with frontend performance optimization and debugging.
Preferred
· Experience with web push notifications and Service Workers.
· Experience building real-time dashboards or monitoring tools.
· Exposure to event-driven systems, IoT, or telemetry platforms.
· Experience with maps, floor plans, or spatial visualization in web apps.
· Familiarity with cloud platforms (AWS/GCP/Azure).
· Exposure to LoRaWAN, IoT platforms, or gateway-based systems.
Core Competencies
· Frontend Architecture & UI Systems
Component design, modular UI architecture, scalable frontend patterns.
· Real-Time UX Design
Building responsive interfaces for alerts, dashboards and operational workflows.
· Systems Thinking
Understanding how frontend interacts with event-driven backend platforms.
· Delivery Ownership
Ability to ship production features quickly while maintaining quality.
· Learning Agility
Ability to quickly understand IoT concepts and domain-specific workflows.
Tools & Technologies (Nice to Have)
· React.js / TypeScript
· PWA development
· Service Workers / Web Push (VAPID)
· REST APIs / OpenAPI
· Node.js (basic familiarity)
· Docker
· AWS services (SES, messaging, etc.)
· Grafana / observability tools
· GenAI coding copilots
Click on Apply to know more.