Salary: £75,000 - 75,000 per year Requirements: Excellent programming and problem-solving skills. Understanding of relevant software design patterns and paradigms, such as OOAD, DDD, MVC, microservices, containers/orchestration, or event-driven architecture. Experience in creating performant, scalable, secure, and well-tested code. Ownership of tasks and problems; ability to clear roadblocks and collaborate with others. Experience working with Investment or Pension platforms is an advantage. While prior knowledge of our tools and technologies (Flutter, Firebase, Riverpod, PostgreSQL, Docker, TypeScript, Vue, Go) is not essential, it would be beneficial for the role. Responsibilities: Engage in the full software development lifecycle: requirements gathering, team collaboration to build and test features, managing deployment, and supporting the service in production. Work as part of a distributed team made up of self-motivated individuals. Iteratively improve the product while adhering to team-agreed design and architecture principles. Continuously seek ways to enhance our product, processes, and practices, with a focus on minimizing friction and waste. Embrace automation through automated testing, continuous integration, and continuous deployment. Contribute outside of your specialization when necessary; team members are encouraged to assist in various technologies. Technologies: DDD Docker Firebase Flutter Support Mobile MVC PostgreSQL TypeScript Vue microservices Android Dart gRPC iOS More: At Touch, we are pioneering a next-generation investment platform to enhance how consumers access financial advice and manage their investments. Our mission focuses on leveraging technology, recognizing that many existing platforms still rely on outdated software and processes. We are building a mobile-first investment app that empowers advisers to manage their clients investments entirely through smartphones. AJ Bell, our parent company, is one of the fastest-growing investment platform businesses in the UK, serving over 644,000 customers and managing assets exceeding £103.3 billion. We have a reputation for innovation and customer trust, and we take pride in cultivating a workplace that fosters teamwork and growth, recognized as one of the UKs Best 100 Companies to Work For and a Great Place to Work. We offer a competitive starting salary, generous holiday entitlement, pension schemes with matched contributions, and various employee benefits, including health plans, gym memberships, and opportunities for personal development. We support a hybrid working model, allowing our team members to balance their professional and personal lives while building strong connections in a collaborative environment. We embrace diversity and are committed to creating an inclusive workplace where everyone can contribute their best. If this aligns with your aspirations and you want to learn more about our company and this role, we would love to connect with you. last updated 14 week of 2026