Senior Angular Developer

XTB

United States

Remote

USD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Real influence on product development
Training budget for courses and confs
Birthday + parental leave days off
Private medical care
Wellbeing platform access
English learning platform
Remote work from abroad or from city
Well-structured career paths
Team-building meetings
Equipment tailored to your needs
Office Warsaw or coworking options

Job summary

XTB is a global FinTech company and the largest FinTech in Poland, expanding across multiple regions. The Product & Technology Department values ownership and knowledge sharing in interdisciplinary teams, shaping the future of investing through scalable software.

As a frontend engineer, you will design and implement features for the trading platform using Angular and TypeScript, collaborate on API integrations via REST/gRPC, ensure accessibility, and contribute to a high-quality user experience

Qualifications

  • Strong knowledge of JavaScript and TypeScript.
  • Deep understanding of the Angular framework.
  • Experience with Nx monorepos.
  • Knowledge of microfrontend architectures (Module Federation, Web Components).
  • Experience with REST and gRPC-based integrations.
  • Proficiency in RxJS and reactive programming.
  • Experience with unit testing (Karma/Jasmine or Jest).
  • Familiarity with Git/GitLab and Agile/Scrum.
  • Independent problem solver with proactive mindset.

Responsibilities

  • Designing and developing new functionalities for a trading platform using Angular and TypeScript.
  • Building scalable, high-performance, responsive UIs based on mockups and design system.
  • Collaborating with backend teams on API integrations (REST/gRPC).
  • Maintaining code quality with best practices and reviews.
  • Writing unit and integration tests (Jest, Karma/Jasmine).
  • Supporting team with technical challenges and knowledge sharing.
  • Participating in Scrum planning and daily work within Agile environment.
  • Ensuring accessibility (a11y/WCAG) and high user experience.
  • Exploring new technologies to improve team efficiency and product quality.

Skills

JavaScript
TypeScript
Angular
Nx
RxJS
gRPC
Karma/Jasmine
Jest
Git
GitLab
Scrum
Accessibility

Tools

REST
gRPC-Web
Module Federation
Web Components

Job description

XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you.

We are a certified Great Place to Work company.

About the Product & Technology Department

The Product & Technology Department is a team of more than 600 experts. In our work, we value determination and ownership - we have a real impact on the development of our application, and our customers’ high expectations motivate us to keep improving. Our ambition is not only to develop the app but also to continuously grow our skills and strive to be the best at what we do. We believe that the solutions we offer represent the future of investing.

By setting high standards for ourselves, we know we can always rely on one another. We work in interdisciplinary teams where knowledge sharing is encouraged. Within our department, we also organize workshops and guilds - meetings focused on specific areas or technologies - to continuously develop our skills.

Responsibilities
  • Designing and developing new functionalities for a trading platform using Angular and TypeScript.
  • Building scalable, high-performance, and responsive user interfaces based on provided mockups (Figma) and the design system.
  • Collaborating with the backend team on API integrations using REST and gRPC.
  • Maintaining high code quality by applying best practices, design patterns, and conducting regular code reviews.
  • Writing unit and integration tests using tools such as Jest, Cypress, or Playwright.
  • Supporting the team in solving technical challenges and sharing knowledge and experience.
  • Participating in sprint planning and daily work within an Agile (Scrum) environment.
  • Ensuring application accessibility (a11y/WCAG) and delivering a high-quality user experience.
  • Monitoring and implementing new technological solutions that can improve team efficiency and product quality.
Requirements
  • Very good knowledge of JavaScript and TypeScript,
  • Very good knowledge of the Angular framework,
  • Experience working with Nx
  • Strong understanding of microfrontend architectures (Module Federation, Web Components) and experience with communication patterns based on gRPC / gRPC-Web.
  • Knowledge of reactive programming concepts and the RxJS library,
  • Knowledge of design patterns,
  • Knowledge of working with code versioning systems (Git, GitLab),
  • Experience in writing unit tests (Karma/Jasmine or Jest),
  • Experience in working with Agile methodology (Scrum),
  • Independence and ability to find solutions.
What we offer
  • Real influence on the development of the company and the product.
  • Work in an experienced team that is happy to share its knowledge.
  • A clear vision of development thanks to regular feedback and clear career paths.
  • Regular team-building meetings.
Benefits
  • A training budget for courses and conferences that interest you.
  • An extra day off on your birthday.
  • An extra day off for parents.
  • Equipment tailored to your needs.
  • Private medical care and group insurance.
  • Access to an e-learning platform for learning English and a benefits platform.
  • Access to a wellbeing platform and the opportunity to take advantage of workshops and private therapy sessions.
  • Remote work, from the office in Warsaw or from a coworking space in your city.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

angular developer for an online trading platform
angular developer for an online trading platform

XTB • United States

On-site
USD 110,000 - 170,000
Birthday off
Private medical care
Budget for courses
Senior Angular Engineer - Remote & Growth
Senior Angular Engineer - Remote & Growth

XTB • United States

Remote
USD 90,000 - 130,000
Real influence on product development
Training budget for courses and confs
Birthday + parental leave days off
+8
Data Engineer (Tax Care)
Data Engineer (Tax Care)

XTB • United States

Remote
USD 120,000 - 160,000
Training budget
Birthday day off
Parental leave day off
+1
Data Engineer
Data Engineer

XTB • United States

Remote
USD 120,000 - 160,000
Training budget
Birthday day off
Private medical care
+1
Angular Developer
Angular Developer

Findev • Georgia

On-site
USD 80,000 - 110,000
Health insurance coverage for Cyprus or Poland employees
24 days of paid vacation
10 days of paid sick leave
+1
Senior Backend Java Developer
Senior Backend Java Developer

Your ITeams Sp. z o.o. • Town of Poland (NY)

On-site
USD 31,647 - 47,471
Hybrid work (3 days per week in the办公室
Luxmed Gold Extended medical care
Multisport Plus
+4
Angular Software Engineer
Angular Software Engineer

Agileactors • Kentucky

On-site
USD 90,000 - 130,000
Remuneration package
Health care
Restaurant card
+6
Frontend Engineer (React, Typescript)
Frontend Engineer (React, Typescript)

B3 Consulting Poland • United States

Remote
USD 32,000 - 48,000
Health and sports benefits
Speed Coaching
Team sports activities
JavaScript Team Lead
JavaScript Team Lead

inFakt • Austin (TX)

On-site
USD 90,000 - 110,000
Flexible start times
Hybrid work model
Private medical care
+3
Junior Frontend Developer
Junior Frontend Developer

Openkrill • United States

Remote
USD 17,000 - 26,000