Genesys logo

Software Engineer

Genesys
NewPosted yesterday

LOCATION

Chennai · Hybrid

EXPERIENCE

3 - 5 Years

TYPE

FullTime

SKILLS REQUIRED

Frontend DevelopmentReact.jsTypescriptHTML & CSSREST APIsJavaScriptPerformance OptimizationCI/CD

Job description

Overview

Build responsive, scalable user interfaces for Genesys Cloud products, owning frontend features from design through delivery and partnering with Product, UX, Backend and QA teams.

What you'll do

  • Develop responsive, scalable web applications that deliver simple, reliable, and high-quality user experiences across Genesys Cloud products
  • Design reusable UI components and frontend patterns using React or Vue.js and TypeScript or JavaScript to improve consistency, maintainability, and development efficiency
  • Drive frontend features from requirements through delivery, making implementation decisions that balance user experience, technical quality, scalability, and performance
  • Partner with Product, UX, Backend, and QA teams to translate product requirements into intuitive experiences and drive alignment across the development lifecycle
  • Improve web performance, responsiveness, and reliability by identifying bottlenecks, troubleshooting complex UI issues, and implementing effective optimizations
  • Strengthen software quality through unit testing, UI testing, automated testing, code reviews, and maintainable engineering practices
  • Contribute to frontend architecture, state management, design patterns, CI/CD practices, and technical discussions that improve engineering quality at scale
  • Apply AI-assisted development tools where appropriate to improve coding, testing, debugging, documentation, and code review workflows

What you'll need

  • 3 to 5 years of relevant software engineering experience with a strong focus on frontend or UI development
  • Strong experience with React or Vue.js and TypeScript or JavaScript
  • Strong understanding of HTML, CSS, responsive web design, and reusable component development
  • Demonstrated understanding of UI architecture, state management, design patterns, and scalable component design
  • Good understanding of REST APIs and frontend-backend integration
  • Experience with unit testing, UI testing, and automated testing practices
  • Familiarity with CI/CD pipelines, Git, and modern software development practices
  • Good understanding of web performance, optimization techniques, debugging, and problem solving
  • Demonstrated ability to independently take features from requirements through delivery while collaborating effectively with globally distributed teams
  • Strong communication, collaboration, ownership, and continuous learning capabilities

Nice to have

  • Experience developing Genesys Cloud, SaaS, or other cloud-based products
  • Familiarity with AWS or comparable cloud platforms
  • Knowledge of web accessibility principles and WCAG standards
  • Experience working in Agile software development environments
  • Experience using AI-assisted development tools for coding, testing, debugging, documentation, or code reviews
  • Familiarity with AI agentic tools or AI-enabled software development lifecycle practices

Details

  • Location: Chennai, India
  • Work mode: Hybrid (flexible)

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer