09 Aug
|
StarZen
|
Gurugram
The role ensures that StarZen's digital platforms deliver a consistent, performant, and accessible experience across devices and browsers, translating design systems and product requirements into production-ready interfaces used by customers, internal teams, and partners.
The Frontend Developer operates as the technical partner to product and design teams, translating UI/UX designs, business requirements, and technical constraints into scalable, maintainable, and well-tested frontend code using Vue.js, React, and Next.js.
Accountability & Responsibilities of Role: 1.
Application
Development & Ownership
- Own the end-to-end development of frontend features across:
o Vue.js applications o React applications o Next.js applications (SSR/SSG)
- Translate UI/UX designs and wireframes into high-quality, reusable components
- Ensure consistent behaviour and appearance of interfaces across browsers and devices
- Ensure performance, accessibility, and responsiveness standards are met in every release
- API Integration & Data Handling
- Integrate frontend applications with RESTful APIs and/or GraphQL services
- Manage application state using appropriate libraries (Redux, Pinia, Vuex, Zustand, or similar)
- Handle asynchronous data flows, caching, and error states gracefully
- Partner closely with backend developers to define and refine API contracts
- Code Quality & Collaboration
- Write clean, well-documented, and testable code following team coding standards
- Participate in code reviews, sprint planning, and technical design discussions
- Collaborate with designers, product managers, and QA to deliver end-to-end features
- Mentor junior developers on frontend best practices where applicable
- Performance,
Testing & Reliability
- Optimize applications for maximum speed, scalability, and cross-browser compatibility
- Write and maintain unit/integration tests to catch regressions early
- Troubleshoot, debug, and resolve UI bugs and performance issues in production
- Monitor frontend performance metrics and proactively address degradations
5.
Continuous
Improvement
- Stay current with emerging frontend technologies, tools, and best practices
- Recommend and adopt tooling improvements (build tools, linting, CI/CD) that improve developer velocity
- Contribute to shared component libraries and design system documentation Position Requirements:
- 3-6 years of professional experience in frontend web development
- Strong proficiency in Vue.js and its core principles (Composition API, Vuex/Pinia, Vue Router)
- Solid experience with React.js, including Hooks, Context API, and component-based architecture
- Hands-on experience with Next.js, including SSR, SSG, and API routes
- Strong command of HTML5, CSS3, and modern JavaScript (ES6+) / TypeScript
- Experience with RESTful APIs, GraphQL, and asynchronous data handling
- Familiarity with Git and cooperative development workflows
- Experience in consumer-facing digital products or e-commerce platforms is a strong advantage Key Competencies:
- Clear improvements in application performance, load times, and responsiveness
- Measurable reduction in UI bugs and production incidents post-release
- Strong alignment between design intent and shipped user experience
- Consistent code quality demonstrated through review feedback and test coverage
- Effective collaboration with design, backend, and QA teams to ship features on schedule
📌 Frontend Developer (Gurugram)
🏢 StarZen
📍 Gurugram