About the Role
As a Frontend Developer, you'll play a key role in building and enhancing modern web applications that deliver exceptional user experiences. Working as part of a collaborative development team, you'll use your expertise in React and modern frontend technologies to develop scalable, responsive, and maintainable applications.
Responsibilities
- Develop and maintain high-quality web applications using React, TypeScript, and modern frontend technologies.
- Build responsive, accessible, and user-friendly interfaces that perform well across devices and browsers.
- Collaborate with backend developers to integrate REST APIs and deliver seamless end-to-end functionality.
- Work closely with UI/UX designers, Product Owners, and stakeholders to translate requirements into effective solutions.
- Contribute to component libraries and reusable frontend patterns using tools such as Storybook.
- Participate in code reviews, ensuring code quality, maintainability, and adherence to development standards.
- Write and maintain automated tests to ensure application reliability and robustness.
- Troubleshoot, debug, and resolve application issues in a timely manner.
- Contribute to continuous improvement initiatives, helping to refine development processes and best practices.
- Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or equivalent commercial experience.
- Experience developing web applications using React and TypeScript.
- Strong understanding of modern web development fundamentals, including HTML, CSS, and JavaScript.
- Experience consuming and integrating REST APIs.
- Familiarity with testing frameworks and tools for frontend applications.
- Understanding of responsive design principles and cross-browser compatibility.
- Experience using version control systems such as Git.
- Familiarity with modern build tools, CI/CD pipelines, and cloud-hosted environments.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Exposure to Next.js, Tailwind CSS, Storybook, or similar frontend technologies would be advantageous.
- Basic understanding of backend development concepts is desirable.
Skills
- React
- TypeScript
- HTML
- CSS
- JavaScript
- REST APIs
- Git
- Next.js
- Tailwind CSS
- Storybook
Location
- US
- UK
- Luxembourg
- Guernsey
- South Africa
- Mauritius
Work Type
- Hybrid Working
Experience Level
- Senior
Education Level
- Bachelor's degree in Computer Science, Information Technology, or equivalent commercial experience.
Benefits
- Life Insurance
- Income Protection
- Hybrid Working
- Annual Leave
- Pension Scheme
- Employee Assistance Program
- Enhanced Maternity, Paternity & Adoption Leave
- Career Training & Development
- Paid Volunteering Day
- Cycle to work Scheme
About the Company
- Sonata One is a rapidly scaling, regulated fund services and technology (fintech) business.
- We're The Private Funds Clearinghouse, connecting more than 53,000 investors with 6,500 funds and 180 fund managers around the globe.
- Our vision is to change the paradigm of private markets investing through harmonising the end-to-end investment process within one platform.
- Investors benefit from a seamless, one & done experience across the fund lifecycle (from fund selection and subscription through to settlement and reporting) underpinned by a globally compliant KYC passport and 24/7 support.
- Fund managers can raise capital faster at a lower cost from a wider pool of pre-approved investors.
- Founded in 2015, Sonata One has a presence in eight locations worldwide including the US, UK and Luxembourg, Guernsey, South Africa and Mauritius.
- We operate as #OneGlobalThread in line with our values: We challenge the norm, we change the way we think and work, by connecting systems and people, while committing to our vision and each other.
- Being part of Sonata One provides a collaborative and inclusive work culture that values innovation and diversity.
- We believe in the power of our unique mission, and we all work together towards that one single goal.
- We also believe in being real.
- We’re not a big corporate.
- Everyone has an important role to fulfil, and your contribution will be an integral part of our success story.
