31 Oct
|
Principal Financial Group
|
Pune
31 Oct
Principal Financial Group
Pune
Job Summary
Join Our Team as a Principal Software Engineer. Are you an enthusiastic software engineer aiming to make a notable difference? At Principal Financial Group, we develop a lively and creative environment where your abilities and passion can excel. This isn't just any job; it is an opportunity to lead and pioneer in the heart of Pune.
Responsibilities
Lead the build and implementation of high-quality software solutions
Collaborate closely with cross-functional teams to define, build, and ship current features
Ensure the performance, quality, and responsiveness of applications
Mentor and guide junior engineers to develop a culture of continuous learning
Identify and ensure accurate bottlenecks and fix bugs to improve application performance
Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain innovative
Qualifications
Experience: 4 to 7 years
Education: Bachelor's (Engineering)/Master's in computer science or a related field.
Requirements
Strong knowledge of JavaScript (ES6+) and modern web development concepts
AWS + ReactJS + Typescript + Foundational Java knowledge is a must-have for this position
Valuable understanding of React fundamentals: Functional Components, Props, State
React Hooks (useState, useEffect, useRef, useContext)
Component composition and data flow
Forms, validation, and API integration
React rendering and performance best practices
Basic to intermediate TypeScript knowledge: Interfaces, Types, Enums
Generics (basic understanding)
Typing React components, props, and API responses
Robust debugging and problem-solving skills
Valuable to Have: Experience with Next.js (App Router, SSR/CSR, Client & Server Components)
Familiarity with Redux Toolkit, Zustand, or Context API
Basic understanding of Nx and monorepo concepts
Experience with React Hook Form and testing frameworks
What We Look For
Strong React, JavaScript, and TypeScript fundamentals
Ability to own medium-complexity features end-to-end
Good code quality, collaboration, and communication skills
Eagerness to learn modern React and Next.js practices
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Lead Software Engineer Pune
🏢 Principal Financial Group
📍 Pune