Application Software Engineer Full Stack @ Interactive investor
Your Application Journey
Email Hiring Manager
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.