HumanBit Logo

Frontend - Avo automation | Scrabble

Posted on October 13, 2025

Job Description

Job Description – Frontend Engineer
Location: Bangalore Employment Type: Full-time Experience: 8–10 years
About Us
Avo Automation is an industry-leading test automation platform dedicated to revolutionizing how businesses approach software quality.
Emerging from stealth mode in late 2020, we have focused on transforming the way organizations think about software quality.
Our AI-driven, no-code platform delivers continuous quality assurance across key business processes and supports over 200 technologies.
With efficient test data management and machine learning capabilities, our platform enables teams to enhance quality, conduct efficient data validation, and reduce time to market.
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

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

8–10 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.
Powered by
HumanBit Logo