Front End Software Engineer - Communications Team (Remote)

Other Jobs To Apply

No other job posts for this day.

<p><strong>The Role</strong></p><p>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. </p><p>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 is highly desirable. You bring solid project experience, excellent communication skills, and a collaborative mindset to drive real impact. You've fully embraced modern best practices, including AI tools, and you're adept at integrating them into your day-to-day engineering work. Come do more of what you love and less of what you don’t with Neilson Financial Services.</p><p>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. </p><p><strong>Why Join?</strong></p><p>We’re a Microsoft Shop so it goes without saying our tech stack includes .NET/C# and MSSQL all running on Azure cloud. Being frontend focused, you’ll work primarily with technologies like Vue.js, React, and Angular to build modern, performant user interfaces. Working with our design teams you’ll create seamless, responsive UIs and integrate with backend services delivering a cohesive experience. If you’re passionate about clean, scalable UI code and delivering top-notch user experiences, we’d love to have you on our team.</p><p>Under the guidance of our visionary CTO, Neilson’s Engineering Organization has embraced the Minimum Viable Bureaucracy model to eliminate impediments and blockers. This is the perfect home for both startup junkies AND Senior Engineers on an IC track who are fed up with the headaches associated with boring enterprise organizations! Neilson Financial Services is right-sized, highly profitable, and positioned for explosive hypergrowth. </p><p><strong>Key Responsibilities</strong></p><p><strong>UI & Frontend Development</strong></p><ul> <li>Build modern, responsive UI components using Vue.js (2/3), React, Angular, and CSS frameworks (e.g., Tailwind CSS, Bootstrap).</li> <li>Work with design systems to ensure consistency across the UI, using tools like Storybook for reusable components.</li> <li>Optimize for performance, including code splitting, lazy loading, and responsive design using Flexbox and Grid.</li> <li>Implement responsive design using CSS Flexbox, CSS Grid, and modern JavaScript to ensure compatibility across devices and browsers.</li> </ul><p><strong>Collaboration & Integration</strong></p><ul> <li>Collaborate with backend engineers to integrate C#/.NET APIs and services.</li> <li>Work with designers to bring intuitive, user-friendly interfaces to life using tools like Figma or Sketch.</li> <li>Stay aligned with team goals through clear communication, active participation, and taking initiative.</li> </ul><p><strong>AI-Driven Mindset</strong></p><ul> <li>Stay aware of AI trends and tools in the current market.</li> <li>Be open to using AI to enhance day-to-day development workflows (e.g., code suggestions, testing, design aids).</li> </ul><p><strong>Automation & Quality</strong></p><ul> <li>Contribute to an automation-first approach using Playwright, Cypress, or Jest.</li> <li>Maintain high test coverage across UI, API, and integration layers.</li> </ul><p><strong>Good to Have</strong></p><ul> <li>Familiarity with design systems and tools like Figma, Sketch, or Adobe XD.</li> <li>Knowledge of Azure, CI/CD pipelines, and SQL or REST APIs.</li> <li>Experience in the insurance vertical a plus.</li> </ul><p><strong>Collaboration & Delivery</strong></p><ul> <li>Participate in planning, code reviews, and retrospectives.</li> <li>Promote engineering best practices focused on UI scalability, maintainability, and performance.</li> </ul><p><strong>About Neilson</strong></p><p>At 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 leader in digital insurance services, operating across the UK, USA, Canada, Ireland, and Australia with over 1000 employees.</p><p><strong>We Offer</strong></p><p>Neilson provides a competitive total compensation package, extensive learning opportunities, and a dynamic environment where you can grow your career. Compensation will be based on experience, skill set, and business needs. Additionally, we offer a robust benefits package, including:</p><ul> <li><strong>100% remote-first role with flexible working options</strong></li> <li><strong>Pension, healthcare, life assurance</strong></li> <li><strong>Great central office, only 2 minutes away from Windsor train station!</strong></li> <li><strong>Amazing bunch of people that genuinely want to support you and celebrate your wins!</strong></li> <li><strong>We work hard but we know how to have fun too; we have regular theme days and charity events for all to enjoy.</strong></li> <li><strong>Fancy a morning brew? We have that covered! Tea, coffee and milk provided!</strong></li> <li><strong>Employee Assistance Programme to help and support with life stuff!</strong></li> <li><strong>We have plenty of local discounts for coffee outlets, restaurants, cinemas and gyms and more</strong></li> <li><strong>Free fruit, Flu Vaccinations, Cycle to work scheme, Eye Test/Glasses Vouchers, looking after your wellbeing!</strong></li> <li><strong>25 days holiday plus bank holidays</strong></li> </ul><p>If you’re a driven leader with a passion for engineering and team empowerment, we want to hear from you. Join us at Neilson and help shape the future of our technology landscape.</p>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...