HamburgerMenu
hirist

Kaseya - Staff Software Engineer - Node.js/React.js

KASEYA SOFTWARE INDIA PRIVATE LIMITED
5 - 10 Years
Remote

Posted on: 06/03/2026

Job Description

Description :

Role Summary :


We are seeking a Staff Software Engineer to design, build, and maintain reliable, scalable software systems across both frontend and backend layers. This role requires strong proficiency in React and Node.js, with hands-on experience in building full-stack features in a cloud-native environment. Youll work alongside a collaborative team, contributing to modern web applications and backend services that drive our core platforms.

Key Responsibilities :


- Full-Stack Feature Development : Build and maintain end-to-end product features using React for the frontend and Node.js for the backend.

- Cloud-Native Backend Services : Develop microservices and APIs deployed in AWS, following scalable and secure cloud design principles.

- Frontend Engineering : Implement responsive, accessible, and user-friendly UIs with React, following modern frontend best practices.

- Event-Driven Architecture : Integrate backend systems with Kafka and AWS SQS to support asynchronous and distributed workflows.

- Code Quality & Testing : Write clean, maintainable code with unit and integration tests; participate in code reviews and continuous improvement.

- Cross-Team Collaboration : Work closely with product managers, designers, and other developers to deliver well-aligned, high-impact solutions.

Core Tech Stack :

- Languages & Frameworks : JavaScript (ES6+), Node.js, React

- Frontend Tools : React Router, Redux or Context API, component libraries (e.g., Material UI,

Tailwind)

- Cloud & Infrastructure : AWS (Lambda, EC2, S3, IAM)

- Messaging Systems : Kafka, AWS SQS

- Version Control & Collaboration : Git, GitHub

Qualifications :

- 5+ years of software engineering experience, with a strong track record in full-stack development

- Proficiency in React and Node.js, including experience building modern SPAs and RESTful APIs

- Solid understanding of frontend performance, accessibility, and state management

- Experience integrating distributed systems using messaging technologies such as Kafka or SQS

- Practical experience deploying applications in AWS or other cloud environments

- Strong testing practices and familiarity with agile development workflows

- Effective communicator and team player with attention to detail and commitment to quality


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in