Application Software Engineer Full Stack
@ Interactive investor

Hybrid
£60,000
Hybrid
Full Time
Posted 9 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @interactiveinvestor.com
Recommended after applying

Job Details

Who we are

interactive investor is an award-winning investment platform that has been helping investors for nearly 30 years. With assets under administration approaching £75 billion and over 450,000 customers, we provide a secure home for pensions, ISAs, and investments with a simple, flat monthly fee. Our platform offers over 20,000 UK and international investment options alongside expert content from award-winning financial journalists.

Role Purpose

The Application Software Engineer Full Stack will design, build, and support highly scalable, available, and performant distributed applications to power our web, mobile, and business platforms. The successful candidate is excited about building cloud based applications and deploying small changes frequently, with a strong emphasis on quality, testing, and modern software practices.

Responsibilities

  • Provide direct support for architected solutions in line with technical strategy.
  • Facilitate smooth transitions of technical solutions and share knowledge.
  • Contribute to discovery, design, and architecture of complex solutions.
  • Collaborate with the Principal Engineer to implement new patterns and design changes.
  • Drive quality and testing standards as a 'code guardian' within the team.

Experience & Technical Skills

Candidates should have proven development experience in business critical, customer facing platforms. Experience should include working with TypeScript, JavaScript (with Domain Driven Design and Test Driven Development), React, Java and Spring Boot ecosystems, Kafka, Mongo, Elastic Search, Redis, as well as modern DevOps practices including CI/CD, AWS Cloud, and Kubernetes.

Architecture and Design

Expertise in distributed systems, microservices, event driven architectures, and serverless designs is required. Full stack security considerations and adherence to non-functional requirements are a must.

Benefits

  • Group Personal Pension Plan with 8% employer contribution.
  • Life Assurance and Group Income Protection.
  • Private Medical Insurance from Bupa.
  • 25 Days Annual Leave plus bank holidays.
  • Staff Discounts and Retail Discounts.
  • Personal & Well-being Fund and Voluntary Flexible Benefits.

Key skills/competency

  • Distributed Systems
  • Microservices
  • Cloud
  • CI/CD
  • DevOps
  • TypeScript
  • React
  • Java
  • Spring Boot
  • Testing

How to Get Hired at Interactive investor

🎯 Tips for Getting Hired

  • Research interactive investor's culture: Study their mission, values, and recent news.
  • Customize your resume: Highlight cloud, full stack, and CI/CD skills.
  • Showcase technical experience: Detail past distributed systems projects.
  • Prepare for behavioral interviews: Practice scenarios on teamwork and quality.

📝 Interview Preparation Advice

Technical Preparation

Review cloud architecture basics.
Practice coding in JavaScript and TypeScript.
Brush up on microservices and API design.
Familiarize with AWS and container orchestration.

Behavioral Questions

Describe a challenging project situation.
Explain teamwork during technical disputes.
Discuss experience with agile environments.
Share approach to learning new technologies.

Frequently Asked Questions