HamburgerMenu
hirist

Frontend Developer - React.js/Vue.js

Posted on: 24/09/2025

Job Description

About the Role :


We are looking for a passionate Frontend Engineer who excels in building modern, responsive, and performant web applications.

You will work closely with designers, product managers, and backend engineers to deliver seamless user experiences in a cloud-native SaaS environment.

The ideal candidate is strong in React and/or Vue, has a solid foundation in modern frontend practices, and thrives in collaborative, fast-paced teams.


Key Responsibilities :


Core Frontend Development :


- Develop high-quality, maintainable applications using React and/or Vue.

- Apply modern frontend patterns with JavaScript/TypeScript (ES6+), hooks/composition API, and state management (Redux, Vuex, Pinia).

- Build responsive, accessible, and performant UIs with HTML5, CSS3, Tailwind, and responsive frameworks.


Integration with Backend :

- Consume REST and GraphQL APIs securely and efficiently.

- Implement authentication flows (OAuth2, JWT, SSO) with secure token storage.

- Handle real-time updates via WebSockets, SSE, or SignalR.


Quality & Testing :


- Write and maintain unit, integration, and end-to-end tests (Jest, Vitest, Cypress, Playwright).


- Debug and profile performance using browser dev tools.

- Enforce code quality via linting, type-checking, and CI/CD integration.


Tooling & Build Systems :

- Work with build tools like Webpack, Vite, Babel, ESBuild, and package managers (npm, pnpm, yarn).

- Use CI/CD pipelines for automated testing and deployments.

- Understand containerization basics (Docker) to align with backend environments.


User Experience & Design Collaboration :


- Collaborate with designers using Figma/Sketch to deliver pixel-perfect interfaces.


- Apply accessibility (WCAG standards) and internationalization (i18n) best practices.

- Break down features into small, testable increments for faster delivery.


Cloud & SaaS Awareness :

- Deploy and optimize frontends on Azure hosting services (Static Web Apps, CDN, App Services).

- Understand SaaS patterns such as multi-tenancy in UI, feature flags, and usage metering dashboards.

- Integrate frontend with observability and logging pipelines.


Collaboration & Agility :


- Actively contribute in Agile ceremonies, sprint planning, and retrospectives.


- Partner with backend, QA, and product teams for end-to-end delivery.

- Demonstrate flexibility to work across React and Vue stacks depending on product needs.


Qualifications :

- Bachelors degree in Computer Science, Engineering, or equivalent practical experience.

- 810 years of professional frontend development experience.

- Strong expertise in React and/or Vue, TypeScript, and state management libraries.

- Hands-on experience with REST, GraphQL, and real-time communication.

- Familiarity with CI/CD, Docker, and cloud hosting (Azure preferred).

- Knowledge of accessibility, i18n, and SaaS-oriented UI development.

- Strong communication and collaboration skills.


What We Offer :


- Opportunity to build and scale user-facing features in a SaaS environment.

- Exposure to cutting-edge frontend stacks and cloud technologies.

- Collaborative, fast-paced, and growth-oriented work culture.

- Competitive compensation and benefits.


info-icon

Did you find something suspicious?