Crypto Finance Group, part of Deutsche Börse Group, provides professional digital asset solutions to institutional clients. The Group comprises Crypto Finance AG, regulated by FINMA in Switzerland, offering trading, custody, and wallet services, as well as Crypto Finance (Deutschland) GmbH, regulated by BaFin in Germany, offering trading and custody services. In January 2025, Crypto Finance secured a MiCAR license for the European market as one of the first providers in the EU. Crypto Finance AG is a SIX-approved crypto custodian for ETP issuers.
We are looking for an experienced Frontend Developer who enjoys building high-quality web applications and takes ownership of the products they work on. You will be part of a team developing modern Angular applications with a strong focus on usability, performance, and maintainable code.
Responsibilities
Build and maintain complex frontend applications using Angular 22+
Develop reusable, scalable, and well-tested UI components based on UI library
Work with Angular Material to create consistent and intuitive UI
Implement feature-rich data tables using AG Grid
Collaborate closely with product managers, designers, backend developers, and QA throughout the development process
Review code, contribute to technical discussions, and help improve engineering practices
Identify opportunities to improve architecture, performance, and user experience instead of simply implementing requirements
Requirements
5+ years of professional experience developing applications with Angular
Extensive experience with Angular 17+ (or recent Angular versions and willingness to work with the latest releases)
Solid understanding of TypeScript, RxJS, HTML, and CSS/SCSS
Experience building applications with Angular Material
Fluent in English, both written and spoken
Exceptional attention to detail and the ability to deliver polished, pixel-accurate user interfaces
Proactive attitude with the confidence to challenge requirements, identify risks early, and propose improvements
Ability to think beyond the happy path by considering edge cases, alternative user flows, error scenarios, loading states, empty states, permissions, and validation
Strong analytical and problem-solving skills with the ability to break down complex requirements into manageable technical solutions
Able to write maintainable, well-tested code and understand the importance of performance, accessibility, and user experience
Experience working in Agile development teams
Experience writing unit tests
Knowledge of accessibility and responsive design principles
Nice to have:
Experience with state management (NgRx, Signals or similar)
Familiarity with frontend performance optimization
Experience with CI/CD pipelines
Good crypto ecosystem knowledge
What makes someone successful in this role:
Takes ownership and follows work through to completion
Pays attention to the small details that improve the overall user experience
Thinks beyond the assigned ticket and considers the impact on the entire application
Communicates clearly and collaborates effectively with both technical and non-technical stakeholders
Is comfortable challenging assumptions and suggesting better approaches when appropriate
Enjoys building clean, maintainable, and scalable solutions
Benefits
Be part of an international, fast-paced blockchain and fintech team led by experienced professionals
Shape the future of finance while working at the cutting edge of B2B digital asset solutions
Contribute to a collaborative, entrepreneurial culture with flat hierarchies
Take on meaningful responsibility with room for learning and professional growth
Gain deep industry insights and make a tangible impact
Join regular company-wide meetings, knowledge-sharing sessions, and team events
Enjoy a modern and central workplace in Zurich with top-tier infrastructure
Our culture
At the heart of our company, we prioritize:
Innovation and Continuous Learning
Collaboration and Knowledge Sharing
Entrepreneurial Spirit and Flat Hierarchies
Values such as Excellence, Delivery, Ownership, Passion, and Unity
Please note:
We do not accept CVs from recruiting or staffing agencies.
Due to the Swiss labor legislation, we can only accept applicants who have the right to work in Switzerland (are in possession of a Swiss work permit or are EU/EFTA citizens). All other applications will not be considered.
If this is the position for you, and you have a Swiss work permit and/or EU citizenship, please send us your complete application, incl. cover letter, CV, and references.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Switzerland.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Switzerland, connecting you to thousands of jobs fast!
Find the best jobs in Switzerland, apply in 1 click and get a job today!