Job DescriptionGeneral Summary:
nThe Senior Software Engineer II is responsible for developing, enhancing, and maintaining high quality, cutting-edge, and fully performing front-end code for web applications. This role works in partnership with various Engineering teams to ensure alignment of web design and user experience while prioritizing web optimization and coding
nstandards.
nEssential Duties & Responsibilities:
n1. Frontend Development & Architecture
n
- n
- Build and maintain scalable UI applications using React + JavaScript / TypeScriptn
- Implement reusable patterns for:n
- Component structuren
- State management (Redux Toolkit, Zustand, React Query)n
- API integration (REST / GraphQL)n
n2. Component Library & Design System
n
- n
- Develop and maintain shared UI componentsn
- Ensure:n
- Consistency with design guidelinesn
- Accessibilityn
- Responsivenessn
- Work with design teams using tools like Figma, Storybookn
n3. Code Quality & Best Practices
n
- n
- Write clean, maintainable, well-tested coden
- Follow and enforce:n
- Coding standardsn
- Linting, formatting rulesn
- Component reusabilityn
- Participate in code reviews and feedback cyclesn
n4. Performance Optimization
n
- n
- Optimize:n
- Page load timesn
- Rendering performancen
- Bundle size (lazy loading, code splitting)n
- Monitor and fix performance bottlenecksn
n5. Developer Experience (DX)
n
- n
- Contribute to improvements in:n
- Build tools and configsn
- Local development setupn
- Help maintain CI/CD workflows for frontendn
n6. Testing & Reliability
n
- n
- Write and maintain:n
- Unit tests (Jest, Vitest)n
- Integration/E2E tests (Playwright, Cypress)n
- Ensure UI reliability and reduce regression issuesn
n7. Collaboration & Execution
n
- n
- Work closely with:n
- Product managersn
- UX designersn
- Backend engineersn
- Break down features and deliver independently with minimal supervisionn
n8. Learning & Growth
n
- n
- Stay
📌 Senior Software Engineer II (Pune)
🏢 ConnectWise
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.