Browse All Jobs
Job Description
Zinnia is seeking a Software Engineer II to contribute to the development of a modern and scalable front-end UI. This role involves working within a team to create a reusable and maintainable development framework aligned with Zinnia’s design system. The Software Engineer II will play a key role in executing the product vision for a frictionless user experience within the life and annuities domain.

Role involves:
  • Creating a reusable design and development framework.
  • Executing product vision for modern user experiences.
  • Creating well-designed, testable, and efficient code.
  • Providing ongoing support and improvements to platforms.

Requirements:
  • Minimum of 5+ years of software development experience.
  • Bachelor's degree in Computer Science or related field.
  • Extensive experience with Reactjs and Typescript.
  • Experience with Nextjs or similar web frameworks.
  • Experience with headless component libraries.
  • Experience with CSS and CSS frameworks like TailwindCss.
  • Experience with CI/CD and test automation.
  • Solid understanding of web accessibility.
  • Effective communication and critical thinking skills.

Zinnia offers:
  • Career progression.
  • Health/dental insurance.
  • Parental leave.
  • Profit sharing.
  • 401(k).
  • Incentive/bonus opportunity.
  • Tuition reimbursement.
Apply Manually