Senior Angular Front End Developer

THEMA Consulting | MasterFinance for Treasury & Risk

Ticino

On-site

CHF 110,000 - 150,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

THEMA Consulting in Lugano develops MasterFinance for Treasury & Risk and is seeking a Senior Angular Front-End Developer to design, develop and maintain core front-end components for complex financial workflows.

You will work with Back-End developers, consultants and stakeholders to translate requirements into reliable user interfaces, shaping architecture, testing and performance optimization in an international team.

Qualifications

  • 5+ years of professional experience developing production-grade Angular applications, with senior-level ownership.
  • Strong knowledge of Angular architecture, components, DI, routing and UI components.
  • Solid experience with TypeScript, RxJS, Observables and reactive programming; familiarity with Angular Signals and modern state management.
  • Strong front-end architecture understanding, patterns and best practices for scalable, maintainable apps.
  • Proficiency in HTML, CSS, responsive design and accessibility best practices.
  • Experience integrating RESTful APIs and handling asynchronous data flows.
  • Experience with automated testing (unit, component, integration) and code quality.
  • Ability to develop high-performance, data-intensive UIs.
  • Proficiency with Git, npm and modern workflows; CI/CD pipelines.
  • Experience with product-based software solutions and customer-specific configurations.

Responsibilities

  • Design, develop and maintain core front-end components and frameworks for complex financial workflows.
  • Translate business requirements into reliable, intuitive user interfaces in collaboration with Back-End and functional teams.
  • Contribute to architectural decisions, code quality and performance optimization.
  • Support automated testing and continuous integration; ensure robust, scalable UI.
  • Mentor other developers and balance software quality with delivery timelines.

Skills

Angular
TypeScript
RxJS
Reactive programming
HTML/CSS
REST APIs
Testing
Git
CI/CD
Front-end architecture

Education

BSc or MSc in Computer Science or related field

Job description

THEMA Consulting is a Swiss-based trusted provider for Treasuries, Capital Markets and Risk Management divisions of banks and corporates.

Our flagship product, the MasterFinance suite, is a versatile, cross-asset platform offering seamless integration from front-to-accounting and risk processes.

In response to the rapid growth of our client base, we continue to strengthen our teams, both functional and technical, at our Lugano headquarters.

The role

As a Senior Angular Front-End Developer , you will design, develop and maintain core front-end components and frameworks, building robust, high-performance and maintainable web applications for complex financial workflows.

Working closely with Back-End developers, functional consultants and business stakeholders, you will translate demanding business requirements into reliable and intuitive user interfaces. You will contribute to architectural decisions, code quality, automated testing and performance optimization, helping evolve a shared product used across multiple client environments.

This role offers the opportunity to combine hands-on technical development with a deep understanding of financial business processes in an international, collaborative environment.

Profile requirements
  • 5+ years of professional experience developing production-grade Angular applications, with demonstrated senior-level technical ownership
  • Strong knowledge of Angular architecture, including components, dependency injection, routing, reusable UI components and modern Angular development practices
  • Solid experience with TypeScript, RxJS, Observables and reactive programming, with familiarity with Angular Signals and modern state management approaches
  • Strong understanding of front-end architecture, design patterns, separation of concerns and best practices for building scalable, maintainable and testable applications
  • Proficiency in HTML, modern CSS, responsive design and accessibility best practices, with a focus on building intuitive and user-friendly interfaces
  • Proven experience integrating RESTful APIs and handling asynchronous data flows, error scenarios and complex application state
  • Experience with automated testing, including unit, component and integration tests, and a strong commitment to software quality and testability
  • Ability to develop high-performance user interfaces for data-intensive web applications
  • Proficiency with Git, npm and modern development workflows, including code reviews, automated builds and CI/CD pipelines
  • Experience developing and maintaining product-based software solutions, including customer-specific configurations, reusable features, patches and product customizations
  • Ability to collaborate effectively with Back-End developers, QA engineers, functional consultants and business stakeholders to translate business requirements into robust technical solutions
  • Strong problem-solving skills, a pragmatic approach to software development, and the ability to mentor other developers and balance software quality with delivery timelines and business priorities.
  • Excellent communication skills and the ability to work in an international, multicultural team
  • Fluent in Italian and English
Nice to have
  • BSc or MSc in Computer Science or related field, or equivalent professional experience
  • Experience with front-end performance profiling tools, memory profiling, and the optimization of complex UI
  • Knowledge of Java and enterprise application architectures
  • Familiarity with Agile methodologies, including Scrum
  • Experience in banking, Treasury, Capital Markets or Risk Management applications
  • Information Technology and Services
  • Capital Markets
Employment Type

Full-time

Job Functions

Senior Developer

Disclaimer / Policy Statements

THEMA Consulting is an Equal Opportunity Employer: we respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Back End Developer
Senior Java Back End Developer

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 120,000 - 180,000
Senior Angular Front-End Engineer FinTech UI for Banking
Senior Angular Front-End Engineer FinTech UI for Banking

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 110,000 - 150,000
Delivery/Functional Consultant
Delivery/Functional Consultant

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 90,000 - 120,000
Senior Angular Architect for Global E-Banking
Senior Angular Architect for Global E-Banking

Merkle Switzerland AG • Sankt Gallen

On-site
CHF 120,000 - 170,000
25 days holidays
2 volunteer days
Mental Health days enabling wellbeing
+4
Senior Java Backend Engineer – Enterprise Finance Platform
Senior Java Backend Engineer – Enterprise Finance Platform

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 120,000 - 180,000
Delivery / Functional Consultant: Treasury Tech
Delivery / Functional Consultant: Treasury Tech

THEMA Consulting | MasterFinance for Treasury & Risk • Ticino

On-site
CHF 90,000 - 120,000
IT Analyst and Software Engineer
IT Analyst and Software Engineer

EFG International • Lugano

On-site
CHF 90,000 - 150,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Last Minute Group • Chiasso

Hybrid
CHF 80,000 - 100,000
Paid days off for volunteering
Travel industry discounts
Flexible working hours
+1
Senior Frontend Developer
Senior Frontend Developer

Jobgether • Switzerland

Remote
CHF 120,000 - 180,000
Senior Java/Angular Engineer
Senior Java/Angular Engineer

SwissPeak Partners GmbH • Zürich

On-site
CHF 110,000 - 160,000
Top locations