Frontend Developer - #2185716
Experis Scotland
Front-End Engineer – Investment Analytics
Location: Glasgow
Contract: 12-month Fixed-Term Contract
Working Pattern: Hybrid
Our client is a leading UK financial services organisation specialising in wealth management, investment management and financial planning. Working with individuals, families, charities and institutional clients, the organisation provides a broad range of investment and financial services, helping clients make informed decisions and achieve their long-term financial goals.
With a long-established reputation and a significant presence across the UK, the business continues to invest in its technology capabilities to enhance the services and tools available to its investment professionals and clients.
The Opportunity
We are looking for an experienced Front-End Engineer to join an established Technology team, working on the development of investment analytics applications.
You will play a key role in designing and building intuitive, data-rich user interfaces that support portfolio comparisons, risk and performance analysis, model portfolio management and investment decision-making.
The role will involve translating complex business requirements into effective technical solutions, developing applications using React and Snowflake technologies, and ensuring high standards of performance, accessibility, security and usability.
You will work closely with investment professionals, product owners, business analysts, data engineers and architecture teams to deliver solutions that make complex investment data easier to understand and interact with.
Key Responsibilities
Application Development
- Design and build modern, responsive user interfaces using React, TypeScript and Snowflake technologies.
- Develop applications using Streamlit, including Streamlit in Snowflake.
- Build interactive dashboards, portfolio comparison tools, risk and performance analysis functionality.
- Develop model portfolio management and exception-review workflows.
- Integrate applications with Snowflake data platforms, APIs and calculation services.
- Deliver interactive charts and high-volume data grids capable of handling large datasets.
Solution Design
- Translate complex business requirements into effective technical solutions.
- Work closely with product owners, business analysts and investment stakeholders to understand requirements.
- Ensure solutions align with wider technology architecture and development standards.
- Contribute to reusable components, front-end standards and design patterns.
Quality, Testing & Security
- Implement automated unit, component and end-to-end testing.
- Participate in code reviews and maintain high standards of code quality and documentation.
- Ensure accurate presentation of calculations and reconciliation against source data.
- Implement role-based access controls, permissions and user entitlements.
- Ensure applications meet security, data protection and accessibility requirements.
- Support release management and the transition of applications into live support.
Collaboration & Continuous Improvement
- Engage directly with investment, risk and operations stakeholders.
- Gather feedback and continuously improve application usability and user journeys.
- Identify and manage technical risks and issues.
- Keep up to date with developments across front-end engineering and Snowflake technologies.
About You
We are interested in hearing from experienced Front-End or Full-Stack Engineers who have a strong background in building complex, data-intensive applications.
You should ideally bring experience across several of the following areas:
- Strong commercial experience with React and TypeScript, or a comparable modern front-end framework.
- Hands-on experience with Snowflake, particularly Streamlit and Streamlit in Snowflake.
- Experience building React applications that consume Snowflake data.
- API integration experience (REST/GraphQL).
- Experience working with large datasets and data-intensive applications.
- Experience with interactive charting and data grid technologies such as AG Grid, Highcharts, D3 or Plotly.
- Automated testing experience using tools such as Jest, React Testing Library, Playwright or Cypress.
- Familiarity with CI/CD processes.
- Understanding of accessibility standards, ideally WCAG 2.2 AA.
- Experience implementing role-based access controls, SSO and user entitlements.
- Strong solution design skills and the ability to translate complex requirements into intuitive user experiences.
- Excellent communication skills and confidence working with non-technical stakeholders.
A degree in Computer Science, Engineering or a related discipline would be beneficial, although equivalent commercial experience will also be considered.
Experience within investment management, financial services, trading or risk environments would be advantageous, but is not essential. Strong application engineering and user experience skills are the priority.
What Success Looks Like
- Delivering reliable, high-performing investment analytics applications.
- Building solutions that are adopted and valued by investment professionals.
- Maintaining high standards of automated testing and code quality.
- Ensuring applications meet accessibility, security and user access requirements.
- Delivering solutions aligned with agreed technical architecture and business requirements.
What's on Offer?
The organisation offers a comprehensive benefits package, including:
- Competitive pension contributions.
- Private medical insurance.
- Life assurance and income protection.
- Company share scheme.
- Discretionary annual bonus.
- Flexible holiday allowance, with the option to purchase additional days.
- Green car scheme.
- Enhanced family-friendly policies.
- Professional development and study support.
- Season ticket loans.
- Volunteering days.
- Gym discounts and additional voluntary benefits.
There are also a range of employee networks, social groups and wellbeing initiatives designed to support personal development, inclusion and collaboration.
Interested?
This is an excellent opportunity to join a well-established financial services organisation and contribute to the development of modern investment technology solutions.
If you have strong React, TypeScript and Snowflake experience and enjoy building sophisticated, data-driven applications, we'd be keen to hear from you.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
People Partnering Manager
HR Administrator
Group Financial Controller