CrawlJobs Logo

Senior Front-End Engineer - Financial Services

getmoss.com Logo

Moss

Location Icon

Location:
Poland , Warsaw

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

At Moss, we give finance professionals the power to automate their day-to-day and make forward-thinking decisions. Our team and culture make us unique — we’re driven by impact and growth, where every one of us strives to learn and excel. Recognised by Sifted’s Rising 100 and LinkedIn's Top Startups, we’re here to help propel your career and together, make Moss a lasting success. Our Financial Services Tribe is looking for a Senior Frontend Engineer (f/m/d) to design and scale mission-critical workflows for financial experts. You will build secure, intuitive user interfaces for wallets, payments, statements, and more - transforming complex financial logic into clear and efficient user experiences. You’ll collaborate closely with product, design, and backend teams to deliver seamless and reliable financial solutions at scale.

Job Responsibility:

  • Frontend Development: Lead the development of the frontend application, ensuring it aligns with the approved designs and meets performance and usability standards. Proactively provide regular updates on work progress, achievements and challenges to product managers (PMs) and designers
  • Collaborative Planning: Partner with PMs and designers during project kick-offs to gain a comprehensive understanding of the overall vision, user needs, and goals. Provide valuable insights to refine UI/UX concepts and contribute to the planning of frontend development
  • Backend Collaboration: Collaborate closely with backend engineers to determine required APIs and backend functionality. Maintain clear communication channels to ensure smooth integration of frontend and backend components
  • Testing and Quality Assurance: Produce well tested and reliable code. Writing unit and functional (end-to-end) tests
  • Rollout and Performance Monitoring: Collaborate with product managers to devise efficient rollout strategies for new features. Monitor frontend performance and user feedback to identify areas for improvement and proactively address potential issues

Requirements:

  • Proven experience as a Frontend Engineer, working on complex UI-heavy applications
  • Proficiency in frontend development technologies, latest features and best practices such as React/TypeScript, as well as front-end development design patterns and techniques
  • Hands-on experience with frontend testing approaches and libraries (i.e. Testing Library, visual snapshot testing)
  • Understanding of Rest API design principles
  • You are fluent in English

Nice to have:

  • Pragmatic Tech Enthusiast
  • Delivery Focused
  • Collaborative Communicator
  • Inquisitive Mindset
  • Team Player
What we offer:
  • Top-of-market compensation package, including equity
  • 20 days “work from abroad”
  • 600EUR/GBP Learning & Development Budget

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Front-End Engineer - Financial Services

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right

Software Engineer - Full Stack and Back End

The Software Engineer is an intermediate-level position responsible for particip...
Location
Location
Canada , Mississauga; Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 2+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in AngularJS for front-end development
  • Design, develop, and implement scalable and maintainable web applications using AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Java Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Design, develop and maintain Java based applications
  • Collaborate with front-end developers, QA, engineers and other stakeholders to deliver end-to end solutions
  • Integrate applications with databases, APIs and third-party services
  • Stay updated with emerging technologies and frameworks to continuously improve code quality and performance
  • Proven hands-on experience in Java (JDK 8 or above)
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through acquired technical experience
  • Operate with limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right
New

Director of Financial Services, Industry Lead

We are seeking a Director of Financial Services, Industry Lead, a senior leaders...
Location
Location
Switzerland , Zurich
Salary
Salary:
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in technology leadership, banking, or financial services transformation
  • Proven leadership in building and managing high-performing teams, stakeholder management, and decision-making capabilities
  • Proven experience in senior client-facing roles such as Director of Architecture, Principal Solutions Architect, or equivalent within banking, fintech, payments, or capital markets
  • Demonstrated ability to operate at executive and board level, advising on strategy, architecture, and transformation initiatives
  • Deep domain expertise in banking and financial services, including exposure to: Core banking platforms (Avaloq or similar preferred)
  • Custody, treasury, payments, or capital markets environments
  • Strong track record of translating market needs and business strategy into scalable technology architectures
  • Broad hands-on architectural experience across: Front-end and back-end systems
  • Cloud platforms, preferably AWS
  • DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
Job Responsibility
Job Responsibility
  • Build, mentor, and lead a high-performing team responsible for translating market demand and complex financial-services client challenges into scalable, secure, and compliant architectural solutions
  • Own the identification, analysis, and prioritization of market needs across banking, custody, payments, tokenization, and digital assets
  • Define and lead industry solution and architecture strategy, ensuring alignment with market demand, regulatory requirements, and company growth objectives
  • Act as the senior-level trusted advisor and architectural authority for clients, guiding strategic technology and architecture decisions
  • Lead executive client engagements, architectural discovery sessions, and solution strategy workshops to define future-state architectures
  • Set architectural direction for end-to-end solutions, covering front-end, back-end, integration, cloud infrastructure, DevOps, and security
  • Drive customer solutions strategy within the Service and Enterprise Products organization, identifying product utility, efficiencies, and architectural synergies
  • Translate market insights and client requirements into standardized solution patterns, architectural principles, and reference architectures
  • Elevate the Enterprise Team’s competitive positioning by simplifying complex architectures and accelerating enterprise adoption
  • Demonstrate deep expertise in banking architectures and processes, including core banking platforms (e.g. Avaloq or equivalent) and integration of blockchain technologies into regulated financial systems
  • Fulltime
Read More
Arrow Right
New

Director of Financial Services, Industry Lead

Blockstream was founded in 2014 by Dr. Adam Back and a group of fellow cryptogra...
Location
Location
Switzerland , Zurich
Salary
Salary:
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in technology leadership, banking, or financial services transformation
  • Proven leadership in building and managing high-performing teams, stakeholder management, and decision-making capabilities
  • Proven experience in senior client-facing roles such as Director of Architecture, Principal Solutions Architect, or equivalent within banking, fintech, payments, or capital markets
  • Demonstrated ability to operate at executive and board level, advising on strategy, architecture, and transformation initiatives
  • Deep domain expertise in banking and financial services, including exposure to: Core banking platforms (Avaloq or similar preferred)
  • Custody, treasury, payments, or capital markets environments
  • Strong track record of translating market needs and business strategy into scalable technology architectures
  • Broad hands-on architectural experience across: Front-end and back-end systems
  • Cloud platforms, preferably AWS
  • DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
Job Responsibility
Job Responsibility
  • Build, mentor, and lead a high-performing team responsible for translating market demand and complex financial-services client challenges into scalable, secure, and compliant architectural solutions
  • Own the identification, analysis, and prioritization of market needs across banking, custody, payments, tokenization, and digital assets
  • Define and lead industry solution and architecture strategy, ensuring alignment with market demand, regulatory requirements, and company growth objectives
  • Act as the senior-level trusted advisor and architectural authority for clients, guiding strategic technology and architecture decisions
  • Lead executive client engagements, architectural discovery sessions, and solution strategy workshops to define future-state architectures
  • Set architectural direction for end-to-end solutions, covering front-end, back-end, integration, cloud infrastructure, DevOps, and security
  • Drive customer solutions strategy within the Service and Enterprise Products organization, identifying product utility, efficiencies, and architectural synergies
  • Translate market insights and client requirements into standardized solution patterns, architectural principles, and reference architectures
  • Elevate the Enterprise Team’s competitive positioning by simplifying complex architectures and accelerating enterprise adoption
  • Demonstrate deep expertise in banking architectures and processes, including core banking platforms (e.g. Avaloq or equivalent) and integration of blockchain technologies into regulated financial systems
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

An Intermediate level position responsible for participation in the establishmen...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 -8 years of full-stack application development experience including front-end web development and back-end application development
  • Strong understanding of fundamental software development and coding standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and data analytical skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Ability to participate in solution design and learn new technologies with innovation mind
  • Financial experience is a plus
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java, Spring (Core, BOOT etc.),
  • Experience in front-end UI development in React and Angular
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with support and other technology groups on issues and recommend programming solutions and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts
  • Identify problems, analyze information and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and/or other team members
Read More
Arrow Right

Java Fullstack Developer

An Intermediate level position responsible for participation in the establishmen...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 -8 years of full-stack application development experience including front-end web development and back-end application development
  • Strong understanding of fundamental software development and coding standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and data analytical skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Ability to participate in solution design and learn new technologies with innovation mind
  • Financial experience is a plus
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java, Spring (Core, BOOT etc.),
  • Experience in front-end UI development in React and Angular
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with support and other technology groups on issues and recommend programming solutions and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts
  • Identify problems, analyze information and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
Read More
Arrow Right

Java Full Stack Developer

Data and Reporting platform is a cross product for client reporting and downstre...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 -8 years of full-stack application development experience including front-end web development and back-end application development
  • Strong understanding of fundamental software development and coding standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and data analytical skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Ability to participate in solution design and learn new technologies with innovation mind
  • Financial experience is a plus
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java, Spring (Core, BOOT etc.)
  • Experience in front-end UI development in React and Angular
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with support and other technology groups on issues and recommend programming solutions and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts
  • Identify problems, analyze information and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right