Principal Software Engineer I - Platform (ReactJS)
ConnectWise
Pune, Maharashtra, India
Full-Time
Posted 1 month ago
Pune, Maharashtra, India
Full-Time
Posted 1 month ago
Job Description & Responsibilities
General Summary
The Principal Software Engineer I 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.
Essential Duties & Responsibilities
- Platform Architecture & Strategy
- Define and evolve the frontend platform architecture (React, TypeScript, micro-frontends if applicable)
- Establish patterns for:
- Component architecture (atomic / design system-driven)
- State management (Redux Toolkit, Zustand, server state via React Query, etc.)
- Make build vs buy decisions for UI tooling
- Design System & Component Platform
- Lead development of a scalable design system
- Ensure:
- Accessibility
- Internationalization (i18n)
- Theming and white-labeling capability
- Maintain reusable component libraries (Storybook, tokens, primitives)
- Enable cross-product UI consistency
- Developer Experience (DX) & Tooling
- Build and maintain:
- Monorepo tooling
- CLI tools and scaffolding generators
- CI/CD pipelines for frontend apps
- Optimize:
- Build performance
- Test pipelines
- Local developer setup
- Standardize linting, formatting, and code quality practices
- Performance & Scalability
- Define and enforce performance budgets (Core Web Vitals)
- Lead optimization across:
- Bundle size (code-splitting, tree-shaking)
- Runtime performance
- Rendering strategies
- Implement observability for frontends:
- RUM tools (Dynatrace, Datadog, New Relic, etc.)
- Architecture Governance
- Act as the technical authority for frontend/UI decisions
- Conduct architecture reviews and POC evaluations
- Define coding standards and engineering guidelines
- Mentor senior engineers and influence cross-team decisions
- Micro-Frontend & Platform Integration
- Define strategies for:
- Micro-frontends (Module Federation, SPA composition)
- Shared dependencies and versioning
- Build robust integration patterns with backend services (GraphQL/REST/BFF)
- Ensure platform scalability across teams and products
- Security & Compliance
- Enforce frontend security best practices:
- CSP, XSS prevention
- Secure auth flows (OAuth, OIDC)
- Work with platform/security teams on compliance requirements
- Leadership & Influence
- Act as a multiplier across teams, not just an individual contributor
- Influence product and business decisions via technical insight
- Represent frontend engineering in executive-level discussions
- Drive engineering culture and innovation
Knowledge, Skills, and/or Abilities Required
- 8+ years of software engineering experience with deep expertise in React & modern frontend ecosystems
- Proven experience building frontend platforms or large-scale UI systems
- Strong knowledge of:
- TypeScript, modern JavaScript (ES2025+)
- React internals, hooks, rendering lifecycle
- Next.js / SSR / edge architectures
- Experience with:
- Monorepos and build tooling
- Design systems and component libraries
- Demonstrated experience influencing org-wide architecture
Key Traits
- Systems thinker with platform mindset
- Strong bias for standardization and reuse
- Ability to balance long-term strategy with execution
- Excellent communication and stakeholder alignment skills
Success Metrics
- Adoption rate of platform components across teams
- Reduction in frontend build & deployment times
- Improvement in Core Web Vitals
- Developer productivity (onboarding time, PR velocity)
- Reduction in UI inconsistencies across products
Typical Tech Stack (2026)
- React 18+, TypeScript
- design tokens
- GraphQL / BFF layer
- Storybook for component development
- Playwright / Jest for testing
Working Conditions: Pune (Hybrid)
About ConnectWise
Required Skills
JavaScriptTypeScriptReactCI/CDLeadership
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience8 – 13 years
Positions1
Posted by
N/A
Posted on:
17 Jul 2026
About ConnectWise
More open roles
- Frontend Developer JavaScript / TypeScript / AngularSimulationhub · Secunderabad, Telangana, India
- Frontend Developer JavaScript / TypeScript / AngularSimulationhub · Secunderabad, Telangana, India
- Senior Software Engineer having skills in Node Js, React Js, JavascriptParth Globus Infotech · Kolkata, West Bengal, India
- Senior Automation Engineer (Javascript Playwright Typescript RALLM Testing)Haparz · India
- Frontend Developer_Angular_javascript, HyderabadArise Global Services · Secunderabad, Telangana, India
- WordPress Web Developer - PHP, JavaScriptAppAgentix · India