Search by job, company or skills

Principal Global Services

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

At Principal, we believe that the heart of outstanding software lies in its user interface. We are seeking a Senior Software Engineer with expertise in React, TypeScript, and Next.js to build responsive, high-performance web applications. This is an outstanding opportunity to work on innovative projects and make a tangible impact on our products and services.

Key Responsibilities

  • Build responsive, user-friendly interfaces using React, TypeScript, and Next.js.
  • Implement SSR/SSG for performance and SEO optimization.
  • Collaborate with UX designers to deliver pixel-perfect builds.
  • Integrate front-end with RESTful APIs and handle authentication flows.
  • Write unit and integration tests for UI components.
  • Participate in code reviews and enforce UI guidelines.
  • Mentor junior developers and contribute to building system improvements.

Must-Have Skills

  • React.js: Skilled in components, hooks, and managing state.
  • TypeScript: Expertise in strong typing, interfaces, and generics.
  • Next.js: Experience with SSR, SSG, routing, and performance optimization.
  • UI Best Practices: Knowledge of responsive building and accessibility (WCAG).
  • Testing: Skilled in Jest and React Testing Library.

Good to Have

  • Familiarity with building systems.
  • Basic knowledge of Java for backend integration.
  • Understanding of cloud hosting/CDN basics (AWS CloudFront, S3).

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to mentor and guide junior team members.

Qualifications

Qualifications

  • Education: Graduate or equivalent experience, Bachelor's degree or equivalent experience (Engineering or related stream).
  • Experience: 5+ years in a similar role.

Additional Information

At Principal, we are committed to encouraging an inclusive and collaborative work environment. If you are ambitious, have a proven track record, and are eager to compete in the tech industry, we want to hear from you!

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143389229

Similar Jobs

(estd)