Role Description
As a
Frontend Developer, you will lead the technical design and implementation of FNZ products used by advisers, investors, and operations. You will shape frontend architecture and reusability, ensure accessibility and performance, and collaborate closely with Product, Design and Backend teams to ship high quality experiences at scale. If you love crafting elegant TypeScript and care about pixels, performance, and reliability at scale, this role is for you.
Organisational Design
You will work in a self-organized team that takes care of developing applications from the initial design phase to the final release. You will interact with colleagues in our different offices around the world and with different expertise. We strongly believe in teamwork, and your team is responsible for the quality of the product it delivers.
Team Responsibilities
- Delivery of software components and unit testing in line with quality and timeliness requirements
Role Skills
- A degree in Computer Science, Computer Engineering or comparable title
- 5 years of professional experience
- Deep React knowledge (hooks, context) and TypeScript
- Proficiency in TypeScript, with experience in plain Vanilla JavaScript, HTML5, modern CSS and responsive design
- Familiarity with ReactQuery is a plus
- Experience with build tools like Vite is a plus
- Experience with testing frameworks like Jest, Karma and Jasmine
- Knowledge of fundamentals like object-oriented programming, design patterns, and algorithms
- Experience with medium to large-scale standards-based web applications, conceptual design, and implementation of modern software architectures
- Experience with CI tools such as GitHub Actions, Azure Pipelines or equivalent tools
- Experience in reading/writing technical requirements
- Good communication and presentation skills
- Fluency in English (mandatory)
- Any .NET experience is a plus
- Knowledge of Micro Frontends is a plus
Specific Role Responsibilities
- Architecture design and implementation of customer-facing front end
- Design and build highly intuitive user interfaces and interactive financial tools for advisers and investors
- Work closely with business analysts to design and implement new functionality for major institutional customers
- Assist in the preparation and documentation of software requirements and specifications
- Develop unit tests to ensure required quality gateways are met
- Execute best practice in software development
- Take an active role in understanding the business domain and contributing to requirements gathering
- Research emerging application development software products, languages, and standards
- Liaise with network administrators, systems analysts, and software engineers to resolve software-related issues
- Strict adherence to agreed standards and processes (SDLC, etc.)
- Continuously improve business knowledge and programming skills
- Deliver agreed outputs within agreed timeframes (or negotiate new ones)
- Actively communicate the status of assigned work items to the project team or managers
- Participate in team activities and assist peers where possible
- Identify and promote opportunities for efficiency or performance improvements
Note: This role is in scope for activities with an indirect impact on CASS processing within FNZ or FNZ’s clients. Staying up to date with CASS developments is required.
Performance Assessment
Measures Will Include:
- Quality and timeliness of deliverables
- Contribution to team collaboration and support
- Continuous improvement of skills and knowledge
- Effective communication and adherence to standards
Experience Required
We are looking for people with a range of experience. Minimum requirements:
- University degree in IT, mathematics, economics, engineering or other (at least Bachelor’s level)
- English at a communicative level
- Experience or interest in web development using modern techniques and rich, interactive UIs
Advantage:
- Experience with C#, ASP.NET MVC, JavaScript/TypeScript (React), Resharper, VB.NET and SQL Server
- Ability to learn quickly in a dynamic, fast-paced industry
- Confidence and passion for creating innovative solutions for customers
What We Offer:
- 26 days of holiday & 7 sick days per year
- Home Office support (flexible working hours)
- Meal Allowance 100 CZK/day
- Extra paid overtime
- Multisport card (available also for partner or child)
- Cafeteria system (600 CZK/month)
- 26 weeks fully paid maternity and paternity leave (including 26 weeks for the Primary Caregiver and 13 weeks for the Secondary Caregiver)
- 8 weeks fully paid bereavement leave
- 2 weeks fully paid emergency leave
- Pension or Life Insurance (2% from Contractual Monthly Gross Salary)
- Education and Training (funding of professional exams, LinkedIn trainings)
- Relocation and Business Trips support
- Support for statutory leaves (e.g., wedding day, blood donation)
- Health and Maternity Care
- Premium and On-call Remuneration
- Referral program
About FNZ
FNZ is the market-leading provider of technology and administration services to major financial institutions in the platform and wealth management sectors across the globe. We partner with life companies, banks, asset managers and discretionary wealth managers to enable them to develop and distribute financial products and services across all major distribution channels.
Our blue-chip customer base includes Standard Life, AXA Wealth, JP Morgan, HSBC, AMP, National Australia Bank, Bank of New Zealand, Friends Life, UBS, Zurich Financial, Aviva, Vanguard, Santander and Close Brothers Asset Management. FNZ employs over 1,000 people with offices in Edinburgh, London, Bristol, Brno, Berlin, Wellington, Sydney, Singapore, Hong Kong and Shanghai.
Opportunities
- Be part of a highly successful, rapidly growing global business leading the delivery of financial services via cloud computing
- Work with some of the world’s largest companies
- Remuneration and career advancement based on individual contribution and business impact rather than tenure
- Significant financial rewards for high-performing individuals
- Global career opportunities across FNZ offices worldwide
About FNZ
FNZ is committed to opening up wealth so that everyone, everywhere can invest in their future on their terms. We know the foundation to do that already exists in the wealth management industry, but complexity holds firms back.
We created wealth’s growth platform to help. We provide a global, end-to-end wealth management platform that integrates modern technology with business and investment operations. All in a regulated financial institution.
We partner with over 650 financial institutions and 12,000 wealth managers, with US$1.7 trillion in assets under administration (AUA).
Together with our customers, we help over 26 million people from all wealth segments to invest in their future.