---
title: "Software Engineer II (ReactJS)"
company: "‎ConnectWise"
company_url: "https://www.remjobs.works/companies/connectwise"
url: "https://www.remjobs.works/job/connectwise-software-engineer-ii-reactjs-30d3d109-341e-45b9-985b-82d5931dda13"
apply_url: "https://job-boards.greenhouse.io/connectwise/jobs/4731660005"
workplace: onsite
location: "Pune, IND"
employment_type: unspecified
seniority: mid
role: software-engineering
region: india
skills: ["figma", "graphql", "javascript", "react", "typescript"]
date_posted: 2026-09-22T07:19:14.000Z
first_seen_by_remjobs: 2026-09-22T07:45:25.660Z
---

# Software Engineer II (ReactJS)

**‎ConnectWise** · Pune, IND

Apply: https://job-boards.greenhouse.io/connectwise/jobs/4731660005

## About ‎ConnectWise

Empower your MSP with all-in-one tools: RMM, UMM, SOC, NOC, and Cybersecurity. Join a thriving community to grow and manage your business seamlessly.

## About the role

*ConnectWise is an industry and Global leading software company** with over 3,000 colleagues in North America, EMEA and APAC. As a community-driven software company dedicated to the success of technology solution providers, our suite helps **over 45,000 of our partners manage their businesses better, sell more efficiently, automate service delivery, and remotely control technology so they can consistently deliver amazing customer experiences.*

*Our company is powered by our connections, our colleagues, and our community. And, we accept all kinds. *

*Game-changers, innovators, culture-lovers—and humankind.*

*We invite discovery and debate. We recognize key moments as milestones. *

*We see you and value you for your unique contributions. Our inclusive, positive culture lays the foundation to ensure every colleague is valued for their perspectives and skills, giving you the choice of how YOU make a difference.*

**Curious? Read this opportunity to learn how YOU can make a difference at ConnectWise!**

**General Summary**

The Software Engineer II is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner while remaining aligned with industry and organizational standards.

**Key Responsibilities**

1. Frontend Development

- Build and maintain responsive web applications using React + JavaScript / TypeScript

- Develop reusable and well-structured UI components

- Implement front-end solutions using:

- State management (Redux Toolkit, Zu stand, React Query)

- API integrations (REST / GraphQL)

- Modern frontend development practices

- Collaborate with senior engineers to design scalable frontend solutions

1. Component Library & Design System

- Contribute to shared UI component libraries and design systems

- Ensure:

- Consistency with design standards

- Accessibility best practices

- Responsive user experiences

- Work closely with designers using tools such as Figma and Storybook

- Help improve component documentation and adoption

1. Code Quality & Engineering Practices

- Write clean, maintainable, and testable code

- Follow established:

- Coding standards

- Linting and formatting guidelines

- Reusability and maintainability principles

- Participate actively in code reviews

- Continuously improve code quality through feedback and learning

1. Performance & Optimization

- Identify and address front-end performance issues

- Optimize:

- Page load times

- Rendering efficiency

- Bundle sizes through code splitting and lazy loading

- Use browser and application performance tools to troubleshoot bottlenecks

1. Developer Productivity

- Contribute to improvements in:

- Development workflows

- Local development environments

- Build tooling

- Support CI/CD practices and deployment processes

- Help improve overall developer experience within the team

1. Testing & Reliability

- Write and maintain:

- Unit tests (Jest, Vitest)

- Integration and E2E tests (Playwright, Cypress)

- Ensure reliable feature delivery with minimal regressions

- Participate in root-cause analysis and issue resolution

1. Collaboration & Feature Delivery

- Work closely with:

- Product managers

- UX designers

- Backend engineers

- QA engineers

- Break down assigned work into deliverable tasks

- Own implementation of features from development through deployment

- Communicate progress, risks, and dependencies effectively

1. Learning & Growth

- Stay current with frontend technologies and best practices

- Learn emerging frameworks, libraries, and engineering patterns

- Take ownership of feature areas and gradually expand technical responsibilities

- Seek mentorship and contribute knowledge back to the team

**Required Qualifications**

- 2-4 years of experience in frontend or full-stack development

- Strong proficiency in:

- React

- JavaScript / TypeScript

- Modern JavaScript (ES6+)

- Experience with:

- REST or GraphQL APIs

- State management libraries

- Component-based application development

- Good understanding of:

- HTML5, CSS3, and responsive design

- Browser fundamentals and web performance concepts

- Frontend debugging and troubleshooting techniques

- Experience using Git-based development workflows

**Preferred Qualifications**

- Experience with:

- React ecosystems and frontend frameworks

- Component libraries and design systems

- Storybook

- Testing frameworks such as Playwright, Cypress, Jest, or Vitest

- Familiarity with:

- Monorepos (Nx, Turborepo, Lerna)

- Micro-frontend concepts

- CI/CD practices

- Exposure to cloud-hosted applications and modern deployment pipelines

**Key Traits**

- Strong ownership and accountability for assigned work

- Attention to detail and commitment to quality

- Good analytical and debugging skills

- Effective communication and collaboration

- Growth mindset and willingness to learn

- Ability to work independently while seeking guidance when needed

**Typical Tech Stack**

- React 18+

- TypeScript

- React Query / Redux Toolkit

- Storybook

- Jest / Vitest

- Playwright / Cypress

- Turborepo / Nx / Lerna

- Modern CSS frameworks and design tokens

**Educational/Vocational/Previous Experience Recommendations:**

• Bachelor’s degree in related field or equivalent work experience
• 2+ years of related experience

**Working Conditions:** Pune (Hybrid)

***ConnectWise is an Equal Opportunity Employer, dedicated to building a diverse and inclusive workforce and providing a workplace free from discrimination and harassment. ConnectWise provides equal employment opportunities to all employees and applicants without regard to race, ethnicity, color, religion, age, sex (including pregnancy), sexual orientation, gender, **gender identity or expression, ancestry, national origin, citizenship status, physical or mental disability, genetic information, military/veteran status, marital status, familial or parental status, or any other characteristic or status protected by applicable federal, state and local laws.***

***The statements above are intended to describe the general nature and level of work being performed by individuals assigned to this job. Other duties may be assigned as needed. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the job and/or to receive other benefits and privileges of employment. If you need a reasonable accommodation for any part of the application and hiring process, please contact us at talentacquisition@connectwise.com or 1-800-671-6898.***

---

Source: ‎ConnectWise's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/connectwise-software-engineer-ii-reactjs-30d3d109-341e-45b9-985b-82d5931dda13
