

Search by job, company or skills
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
2. 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
3. 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
4. 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 collaborative 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
Job ID: 152328771
Skills:
react.js , context , CSS, Redux, Jwt, Rest Apis, HTML, Next.js, Tailwind CSS, Zustand
Skills:
Graphql, Sass, Css3, Git, Vue.JS, Typescript, Html5, Less, Wcag, Restful Apis, Jest, JavaScript ES6, Vuetify, Tailwind CSS, Storybook, Cypress, Pinia, Vitest, Vuex
Skills:
Object Oriented Design, Android, Git, Tdd, Javascript, Data structures, Unit Testing, Application Development, Gaming
Skills:
Java, Graphql, Jenkins, React, Typescript, Javascript, Docker, Elasticsearch, Rest Apis, Kubernetes, ClayUI, OpenAPI specifications, GitOps, Liferay CE 7.4.x, React Redux, OpenSearch
Skills:
Typescript, Javascript, Agile Methodology, Scrum, HTML, PIXI framework, Spine animations