31 Jul
|
Sphere Global Solutions
|
Punjab
31 Jul
Sphere Global Solutions
Punjab
Role Snapshot
Role: Junior Frontend or UI/UX Developer
Location: Mohali, Punjab
Employment Type: Full-time, permanent
Experience: 35 years
Level: Junior to mid-level, hands-on frontend/UI-UX role
Purpose of the Role
The role is focused on supporting the design, development, and improvement of SphereNet’s customer-facing and operational web platform. The candidate will work with senior engineers and product stakeholders to build React/Next.js screens, reusable UI components, forms, dashboards, workflow journeys, and API-integrated interfaces.
Platform Context
SphereNet is positioned as a workflow-heavy telecom operating platform, not a basic website. It covers:
Customer onboarding
Quoting and ordering
Provisioning
Billing
Ticketing
Service assurance
Renewals
Operational dashboards and workflows
Key Responsibilities
The JD currently covers responsibilities across:
Frontend Development
Build and maintain React, Next.js, and TypeScript screens.
Develop forms, dashboards, tables, workflows, and operational work queues.
Integrate frontend screens with secure REST APIs.
Handle loading, validation, error, empty, success, and exception states.
Improve existing frontend code with support from senior engineers.
Workflow and UX
Translate workflows, wireframes, and user stories into usable user journeys.
Build role-aware experiences for internal teams, partners, resellers, and customers.
Improve usability and reduce user errors.
Support both automated and manual fallback workflows.
Components and Design System
Support reusable UI components and layout standards.
Use component libraries such as Material UI.
Maintain consistency across screens and modules.
Document reusable components and implementation notes.
State Management and API Integration
Use Redux Toolkit, Zustand, React Query, TanStack Query, or equivalent tools.
Implement permission-based visibility and access restrictions.
Support authentication, authorisation, pagination, filtering, sorting, and search.
Work with backend engineers to clarify API contracts.
Quality and Testing
Write unit and component tests.
Support Playwright/Cypress end-to-end testing where required.
Participate in code reviews.
Support regression testing and defect investigation.
Collaboration and Communication
Work with the Senior Backend Engineering Lead and Technical Product and Delivery Manager.
Break assigned requirements into development tasks.
Communicate frontend progress, blockers, risks, and design choices clearly.
Support demos and explain user journeys in business language.
Required Technical Skills
The JD now requires practical commercial experience in:
React
Next.js
TypeScript
JavaScript ES6+
HTML5/CSS3
Responsive design
REST API integration
Component-based development
Forms, validation, and error handling
React Hook Form, Zod, Yup or equivalent
React Query/TanStack Query
Redux Toolkit/Zustand
Material UI or similar
Git and pull-request workflows
Basic frontend testing
Authentication, session handling, and permission-based UI behaviour
Required Enterprise Application Experience
The role expects practical exposure to building or supporting:
Enterprise SaaS or internal business applications
Operational dashboards
Multi-step forms
Workflow, approval, and status-tracking journeys
Role-based or permission-controlled screens
Customer/account/user-management screens
Data tables with filtering, sorting, pagination, and search
Order-management, ticketing, billing, or service-management interfaces
Partner/reseller/customer-facing platform screens
API-heavy frontend applications
User-friendly error and recovery flows
Desirable Experience
Useful but not mandatory experience includes:
Telecom/connectivity/mobile/voice/managed services
Telecom quoting, ordering, or provisioning platforms
B2B SaaS, reseller, or marketplace platforms
Billing, invoicing, ticketing, and service-management interfaces
NOC/service-assurance dashboards
Product catalogue and pricing interfaces
Charting/data visualisation
WCAG accessibility
Playwright/Cypress
Storybook
Azure DevOps
Frontend monitoring
AI-assisted search or copilots
Candidate Profile
The candidate should be hands-on, practical, and comfortable working in a complex enterprise platform environment. The JD emphasizes:
Frontend delivery capability
UI/UX thinking
Understanding business workflows
Explicit communication with technical and non-technical stakeholders
Ability to identify usability issues and missing states
Accountability for outcomes
Focus on usability, consistency, accessibility, and maintainability
Initial 90-Day Outcomes
The first 90 days expect the candidate to:
Review workflows, wireframes, and frontend assets.
Assess existing frontend code.
Help establish frontend standards and reusable component patterns.
Build the core application shell, navigation, and role-aware layouts.
Implement authentication and permission-based UI behaviour.
Deliver initial customer, account, product, quote, and order screens.
Integrate with backend APIs.
Establish standard form, table, validation, error, and status patterns.
Support testing and management demonstrations.
📌 Front End Developer (Punjab)
🏢 Sphere Global Solutions
📍 Punjab