About the company Vega is building the distribution operating system (“AltOS”) for the alternatives industry, empowering asset managers to efficiently service and scale their client base in an era of hypergrowth for alternatives. Through a single unified Core engine, Vega orchestrates previously siloed offline processes across pre-trade, execution and post-trade client operations, while enabling asset managers to distribute their products through a scalable “Alternatives-as-a-Service” framework. Vega’s modular, API-driven architecture ensures compatibility with a broad range of existing point solutions and third party stakeholders, setting the foundations for the first purpose-built infrastructure layer for the alternatives industry. Vega's founding team consists of alternatives specialists from investment firms such as KKR, Blackstone, Elliott and Goldman Sachs, along with top product and engineering talent from successful fintech scale-ups like Revolut and Trade Republic. Vega has raised over $28m in funding from Apollo, Motive Ventures, Picus Capital, Citi Ventures, and 60 senior executives from the alternative investment industry. To learn more, please visit www.vega-alts.com. Key responsibilities User Interfaces: Collaborate closely with designers to translate design mockups into responsive and intuitive user interfaces using React and Tailwind CSS Collaboration & Integration: Work closely with back-end engineers to integrate front-end components with back-end services and APIs Process Improvement: Contribute to the continuous improvement of our development processes and methodologies System Development: Develop efficient and reusable front-end systems and abstractions to ensure a scalable and maintainable codebase Performance Optimisation: Optimise application performance to deliver a high-quality user experience Industry Trends & Best Practices: Stay up-to-date with emerging trends and best practices in front-end development, particularly in the fintech industry Code Review & Quality Assurance: Participate in code reviews, providing constructive feedback to maintain code quality and adherence to coding standards Qualifications Bachelor's degree in Computer Science, Engineering, or related field 5 years of professional experience as a front-end engineer, with a focus on fintech applications Proficiency in TypeScript, React, and Tailwind CSS Strong understanding of responsive design and mobile-first development Deep understanding of end-to-end testing and related technologies Experience working in an agile development environment and collaborating with cross-functional teams Excellent communication skills and ability to work effectively within a team Technologies Front-end: TypeScript, React, and Tailwind CSS Back-end: Java 21, Spring (Boot 3/Cloud/Data/REST), Postgres/Jooq/Flyway, JUnit/TestContainers/Mockito, AWS (EC2, RDS, k8s, Cognito, S3)