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.