At a Glance
- Tasks: Build modern, responsive UI components using Vue.js, React, and Angular.
- Company: Join Neilson Financial Services, a leading digital insurance company with a startup vibe.
- Benefits: Enjoy 100% remote work, flexible hours, and great perks like healthcare and 25 days holiday.
- Why this job: Make a real impact on how we communicate with customers while working with cutting-edge tech.
- Qualifications: Strong front-end development skills and a collaborative mindset are essential.
- Other info: Be part of a supportive team that celebrates wins and promotes fun!
The predicted salary is between 36000 - 60000 ÂŁ per year.
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.
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.
Front End Software Engineer - Communications Team (Remote) employer: Neilson Financial Services
Contact Detail:
Neilson Financial Services Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Front End Software Engineer - Communications Team (Remote)
â¨Tip Number 1
Get your portfolio in shape! Make sure it showcases your best front-end projects, especially those using Vue.js, React, or Angular. A strong GitHub presence can really set you apart from the crowd.
â¨Tip Number 2
Network like a pro! Reach out to current employees at Neilson Financial Services on LinkedIn. A friendly chat can give you insider info and might just help you get your foot in the door.
â¨Tip Number 3
Prepare for the interview by brushing up on your communication skills. Since this role is all about improving customer interactions, being able to articulate your ideas clearly will be key!
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Front End Software Engineer - Communications Team (Remote)
Some tips for your application đŤĄ
Showcase Your Projects: Make sure to highlight your front-end projects in your application. A strong portfolio on GitHub or similar platforms can really set you apart, so donât be shy about sharing your best work!
Tailor Your Application: When applying, tailor your CV and cover letter to reflect the skills and experiences mentioned in the job description. We love seeing how your background aligns with our needs, especially in UI development and collaboration.
Be Clear and Concise: In your written application, clarity is key! Use straightforward language and get to the point quickly. We appreciate well-structured applications that make it easy for us to see your qualifications.
Apply Through Our Website: Donât forget to apply through our website! Itâs the best way for us to receive your application and ensures youâre considered for the role. Plus, we love seeing candidates who follow our process!
How to prepare for a job interview at Neilson Financial Services
â¨Showcase Your Front-End Skills
Make sure to bring along a strong portfolio that highlights your front-end projects. Focus on showcasing your work with Vue.js, React, and Angular, as well as any CSS frameworks you've used. This will give the interviewers a clear picture of your capabilities and style.
â¨Understand the Tech Stack
Familiarise yourself with the Microsoft tech stack mentioned in the job description, especially .NET/C#, MSSQL, and Azure. Being able to discuss how you can integrate these technologies into your front-end work will impress the interviewers and show that you're ready to hit the ground running.
â¨Communicate Effectively
Since this role involves collaboration with backend engineers and designers, practice articulating your thoughts clearly. Be prepared to discuss how you would translate design assets from Figma or Sketch into user-friendly interfaces, and share examples of past collaborations.
â¨Stay Current with Trends
Demonstrate your knowledge of current trends in AI and development tools. Be ready to discuss how you might use AI to enhance your workflows, such as code suggestions or design aids. This shows that you're not just skilled but also forward-thinking and adaptable.