0 years

8 - 10 Lacs

Posted:7 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Responsibilities:
What You'll do

As a Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand user needs and translate them into flawless technical specifications. Ensuring our software products are scalable, reliable, and efficient will be key to your success.


You'll have opportunity to:
    • Develop and maintain front-end applications using React, TypeScript, and Next.js.
    • Implement responsive UI components and ensure cross-browser compatibility.
    • Integrate front-end with Java-based REST APIs.
    • Write clean, maintainable, and testable code following best practices.
    • Participate in code reviews, unit testing, and debugging.
    • Collaborate with designers, backend developers, and QA teams to deliver high-quality features.
    • Assist in performance optimization and UI accessibility improvements.


Who You are:

Software Engineer
with 2 to 4 years of experience in front-end development using React, TypeScript, and Next.js, along with basic knowledge of Java for backend integration. This role involves building responsive, high-performance user interfaces, collaborating with backend teams, and contributing to the development of scalable web applications.

Front-End (Primary)
  • React.js: Components, hooks, state management.
  • TypeScript: Strong typing, interfaces, generics.
  • Next.js: SSR, SSG, routing, and performance optimization.
  • UI Best Practices: Responsive design, accessibility (WCAG basics).
  • Testing: Jest, React Testing Library.
Java (Secondary)
  • Basic understanding of Java and Spring Boot.
  • Ability to consume and debug REST APIs.
General
  • Familiarity with version control systems (Git).
  • Basic understanding of CI/CD pipelines.
  • Knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
Good to Have
  • Exposure to UI libraries like Material-UI or Tailwind CSS.
  • Basic knowledge of cloud platforms (AWS/Azure) for hosting.
  • Understanding of performance optimization tools (Lighthouse, Web Vitals)
Qualifications:
Soft Skills
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration abilities.
  • Eagerness to learn new technologies and frameworks.
  • Ability to work in a team-oriented environment.
Additional Information:
Our Engineering Culture:
In our Agile/Lean DevOps environment, we've nurtured a culture of innovation and experimentation across our development teams. As a customer-focused organization, we collaborate closely with our end users and product owners to understand and rapidly respond to emerging business needs. Collaboration is ingrained into every aspect of our work – from the products we develop to the world-class service we offer. We are motivated by the belief that diversity of thought, background, and perspective is crucial to crafting the finest products and experiences for our customers. Come join us and become a part of a highly ambitious team dedicated to delivering impeccable solutions!

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Principal Global Services logo
Principal Global Services

Financial Services

Des Moines

RecommendedJobs for You