Full Stack Software Engineer – Communications Team
Full Stack Software Engineer – Communications Team

Full Stack Software Engineer – Communications Team

Windsor +1 Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
N

At a Glance

  • Tasks: Join our Communications Team to develop modern, responsive UIs and collaborate on impactful projects.
  • Company: Neilson Financial Services, a dynamic leader in digital insurance services.
  • Benefits: 100% remote work, flexible hours, competitive salary, and extensive learning opportunities.
  • Why this job: Make a real impact with cutting-edge tech while enjoying a fun, supportive work culture.
  • Qualifications: Strong front-end development skills, experience with React/Angular, and a collaborative mindset.
  • Other info: Join a rapidly growing company with excellent career growth and a vibrant team atmosphere.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking one seasoned Full Stack 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 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.

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.

Why Join? 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 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.

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.

Key Responsibilities

  • UI & Frontend Development
    • Build modern, responsive UI components using React, Angular, and CSS frameworks (e.g., Tailwind CSS, Bootstrap).
    • Work with design systems to ensure consistency across the UI, using tools like Storybook for reusable components.
    • Optimize for performance, including code splitting, lazy loading, and responsive design using Flexbox and Grid.
    • Implement responsive design using CSS Flexbox, CSS Grid, and modern JavaScript to ensure compatibility across devices and browsers.
  • Collaboration & Integration
    • Collaborate with backend engineers to integrate C#/.NET APIs and services.
    • Work with designers to bring intuitive, user-friendly interfaces to life using tools like Figma or Sketch.
    • Stay aligned with team goals through clear communication, active participation, and taking initiative.
  • AI-Driven Mindset
    • Stay aware of AI trends and tools in the current market.
    • Be open to using AI to enhance day-to-day development workflows (e.g., code suggestions, testing, design aids).
  • Automation & Quality
    • Contribute to an automation-first approach using Playwright, Cypress, or Jest.
    • Maintain high test coverage across UI, API, and integration layers.
  • Good to Have
    • Familiarity with design systems and tools like Figma, Sketch, or Adobe XD.
    • Knowledge of Azure, CI/CD pipelines, and SQL or REST APIs.
    • Experience in the insurance vertical a plus.
  • Collaboration & Delivery
    • Participate in planning, code reviews, and retrospectives.
    • Promote engineering best practices focused on UI scalability, maintainability, and performance.

About Neilson 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.

We Offer 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:

  • 100% remote-first role with flexible working options
  • Pension, healthcare, life assurance
  • Great central office, only 2 minutes away from Windsor train station
  • Amazing bunch of people that genuinely want to support you and celebrate your wins
  • We work hard but we know how to have fun too; we have regular theme days and charity events for all to enjoy.
  • Fancy a morning brew? We have that covered: Tea, coffee and milk provided
  • Employee Assistance Programme to help and support with life stuff
  • We have plenty of local discounts for coffee outlets, restaurants, cinemas and gyms and more
  • Free fruit, Flu Vaccinations, Cycle to work scheme, Eye Test/Glasses Vouchers, looking after your wellbeing
  • 25 days holiday plus bank holidays

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.

Locations

Windsor England

Full Stack Software Engineer – Communications Team employer: Neilson Financial Services

At Neilson Financial Services, we pride ourselves on being an excellent employer that fosters a dynamic and supportive work culture. With a focus on employee growth, we offer extensive learning opportunities and a competitive benefits package, including a 100% remote-first role, flexible working options, and a vibrant office environment just minutes from Windsor train station. Join our passionate team where your contributions are celebrated, and enjoy perks like local discounts, wellness initiatives, and a fun atmosphere that balances hard work with enjoyment.
N

Contact Detail:

Neilson Financial Services Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer – Communications Team

Tip Number 1

Get your portfolio in shape! Make sure it showcases your best front-end projects, especially those using React and Angular. A strong GitHub presence can really set you apart from the crowd.

Tip Number 2

Network like a pro! Connect with current employees at Neilson or similar companies on LinkedIn. A friendly chat can give you insider info and might even lead to a referral!

Tip Number 3

Prepare for the interview by brushing up on your collaboration skills. Be ready to discuss how you've worked with designers and backend engineers in the past—communication is 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, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Full Stack Software Engineer – Communications Team

Full Stack Development
UI Development
React
Angular
CSS Frameworks
Responsive Design
C#/.NET
Azure
Collaboration
Communication Skills
AI Tools Integration
Automation Testing
Figma
SQL
REST APIs

Some tips for your application 🫡

Showcase Your Frontend Skills: Make sure to highlight your frontend projects in your portfolio. We want to see your creativity and technical skills, so link us to your GitHub or any other platform where you've showcased your work!

Tailor Your Application: When applying, tailor your CV and cover letter to reflect the key responsibilities mentioned in the job description. We love seeing how your experience aligns with what we’re looking for, so don’t hold back!

Be Clear and Concise: In your written application, keep it clear and to the point. We appreciate good communication skills, so make sure your writing reflects that. Avoid jargon unless it’s relevant to the role!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and helps us get to know you better!

How to prepare for a job interview at Neilson Financial Services

Showcase Your Frontend Skills

Make sure to highlight your front-end projects during the interview. Bring along your portfolio or GitHub link to demonstrate your experience with React, Angular, and CSS frameworks. This will give the interviewers a clear view of your capabilities and how you can contribute to their UI development.

Understand the Tech Stack

Familiarise yourself with .NET/C# and MSSQL, as well as Azure cloud services. Being able to discuss how you've used these technologies in past projects will show that you're not just a frontend developer but also understand the backend integration, which is crucial for this role.

Embrace AI Tools

Since the company values an AI-driven mindset, be prepared to discuss how you've integrated AI tools into your development process. Whether it's using AI for code suggestions or testing, showing that you're up-to-date with current trends will set you apart from other candidates.

Communicate Effectively

Strong communication skills are essential for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Be ready to explain your design choices and how you collaborate with designers and backend engineers to create seamless user experiences.

Full Stack Software Engineer – Communications Team
Neilson Financial Services
Location: Windsor
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>