Front End Software Engineer - Communications Team (Remote)
Apply for the Front End Software Engineer - Communications Team (Remote) role at Neilson Financial Services.
We are seeking a seasoned Front End Software Engineer with a bias for action to join our high-impact Communications Team. In this role you’ll play a critical part in helping improve all facets of how we communicate with our customers. You’re a well‑rounded senior engineer, whose strengths clearly lean toward the front end—expect roughly 80% UI, 20% backend. Those with strong portfolios showcasing a range of front‑end projects on GitHub or similar platforms are highly desirable. You bring solid project experience, excellent communication skills, and a collaborative mindset to drive real impact.
From email to documents and various welcome packages, the Communications team gathers data, aggregates, blends and populates the templates necessary to generate all final output documents specific to each individual policyholder.
Behind the scenes, we work with a Microsoft tech stack: .NET/C#, MSSQL, all running on Azure cloud. As a frontend‑focused engineer you’ll work primarily with Vue.js, React, Angular, and corresponding CSS frameworks to build modern, performant user interfaces.
Why Join?
Our team is a Microsoft shop with a startup culture, embracing Minimum Viable Bureaucracy to eliminate impediments and blockers. This is the perfect home for both startup junkies and senior IC‑track engineers fed up with the headaches of enterprise organizations. Neilson is right‑sized, highly profitable, and positioned for explosive hypergrowth.
Key Responsibilities
* Build modern, responsive UI components using Vue.js (2/3), React, Angular, and CSS frameworks such as Tailwind CSS or Bootstrap.
* Develop with design systems to ensure consistency across the UI, using tools like Storybook for reusable components.
* Optimize performance via code splitting, lazy loading, and responsive design using Flexbox and Grid.
* Implement responsive design with CSS Flexbox, CSS Grid, and modern JavaScript for cross‑device and cross‑browser compatibility.
* Collaborate with backend engineers to integrate C#/.NET APIs and services.
* Work with designers to translate Figma or Sketch assets into intuitive, user‑friendly interfaces.
* Maintain high test coverage across UI, API, and integration layers using Playwright, Cypress, or Jest.
* Contribute to an automation‑first approach and assist in continuous integration/continuous deployment pipelines.
* Stay current on AI trends and tools; be open to using AI to enhance development workflows like code suggestions and design aids.
* Participate in planning, code reviews, retrospectives, and promote engineering best practices focused on UI scalability and performance.
Good to Have
* Familiarity with design systems and tools such as Figma, Sketch, or Adobe XD.
* Knowledge of Azure, CI/CD pipelines, and SQL or REST APIs.
* Experience in the insurance vertical.
About Neilson
Our mission is to make life insurance simple, secure, and globally accessible. Since 2012, we’ve grown from a UK‑based startup to a multinational digital insurance leader operating across the UK, USA, Canada, Ireland, and Australia with over 1,000 employees.
Benefits
* 100% remote‑first role with flexible working options.
* Pension, healthcare, life assurance.
* Great central office only 2 minutes away from Windsor train station.
* A supportive team that celebrates wins and makes fun.
* Regular theme days and charity events.
* Tea, coffee and milk provided.
* Employee Assistance Programme.
* Local discounts for coffee outlets, restaurants, cinemas and gyms.
* Free fruit, flu vaccinations, cycle‑to‑work scheme, eye test/glasses vouchers.
* 25 days holiday plus bank holidays.
Employment Details
Seniority level: Mid‑Senior level.
Employment type: Full‑time.
Job function: Engineering and Information Technology.
Industry: Insurance.
#J-18808-Ljbffr