09 Aug
|
ConnectWise
|
Pune
General Summary:
The Principal Software Engineer I is responsible for developing high-quality, cutting-edge, 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:
1. 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
2. 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
3. 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
4. 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.)
5. 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
6. Micro-Frontend & Platform Integration
Define strategies for:
Micro-frontends (Module Federation, SPA composition)
Shared depend
📌 Principal Software Engineer I (Pune)
🏢 ConnectWise
📍 Pune