Job Description
Who We Are
Zinnia is simplifying how people buy, sell, and administer insurance products. Combining intuitive enterprise technology solutions and data insights, the Policygenius marketplace, and market-leading products including SmartOffice, AnnuityNet, LifeSpeed, WinFlex, TPP, VitalSales Suite, and Exchange Consulting, Zinnia is redesigning the insurance experience for shoppers, advisors, and insurers alike — and enabling more people to protect their financial futures along the way. Zinnia has over $173.7 billion in assets under administration across 100+ carrier clients, 2500 distributors and partners, and over 2 million policyholders.
Who You Are
As part of our software engineering team, you will take the lead in building a new public facing website for zinnia.com, as well as managing and architecting several other websites within the Zinnia umbrella, including policygenius.com which has ~>1m visits per month. This person will play a key role in designing and architecting the Zinnia websites for the future, as well as contributing to the company’s website strategy.
As a front end Sr. Software Engineer, you will be a key technical leader and role model within the organization. You will foster Zinnia’s culture and values around ‘be bold’, ‘team up; & ‘deliver value’. You will work closely with technical leadership and management within and outside our organization to contribute to building best-in-class core systems infrastructure for Zinnia.
What You’ll Do
- Website Optimization: Implement on-page SEO strategies by optimizing HTML tags, content, and structure for search engines. Ensure the website is mobile-friendly and adheres to web accessibility standards.
- Frontend Architecture: Design and implement performant, maintainable, and scalable frontend architecture that integrates seamlessly with backend components. Code Quality: Ensure code quality through code reviews, testing, and implementation of coding standards.
- Performance Optimization: Utilize tools and techniques to minimize page load times. Optimize CSS, JavaScript, and images; leverage browser caching; and implement CDN solutions as needed.
- Emerging Technologies: Stay updated with the latest frontend technologies and trends and evaluate their potential application to our products.
- Cross-functional Collaboration: Collaborate with backend engineers, marketing teams and content teams to develop end-to-end solutions.
- Documentation: Create and maintain documentation for frontend components and processes.
What You’ll Need
- BS/BE in Computer Science or related technical field or equivalent technical experience
- 7+ experience in HTML, CSS, Javascript, React or other JS frameworks.
- 2+ years of experience architecting a website or a complex front end project
- Experience building mobile-first and responsive sites
- Experience building for performance, accessibility (WCAG 2.0+), and user experience. –
- Experience with Content Management Systems, experience with Contentful or other headless preferred
- Ability to clearly and effectively communicate technical solutions to non-technical people
Bonus Points
- Knowledge of WordPress/PHP is desirable
- Experience with headless CMS (i.e. Contentful, Contentstack, or other CMS-as-a-platform)
- Experience with building for search optimization and technical SEO (i.e. semantic HTML, EAT, schema)
- Experience with HREFLANG (for non- English websites)
- Experience with Page Speed optimization (Familiarity with relevant tools, i.e.. Lighthouse, Page Speed Insights, or Core Web Vitals)