About the Company
XTB is a global financial company focused on online trading of financial instruments. It operates across several countries, including Asia and South America. Its Product & Technology Department develops the company's application and solutions for investing.
Responsibilities
•Design and develop new trading platform features using Angular and TypeScript
•Build scalable, high-performance, responsive user interfaces based on Figma mockups and the design system
•Collaborate with the backend team on REST and gRPC API integrations
•Maintain code quality through best practices, design patterns, and regular code reviews
•Write unit and integration tests using tools such as Jest, Cypress, or Playwright
•Support the team in solving technical challenges and share knowledge and experience
•Participate in sprint planning and daily work within an Agile (Scrum) environment
•Ensure application accessibility (a11y/WCAG) and deliver a high-quality user experience
•Monitor and implement technological solutions that can improve team efficiency and product quality
Requirements
•Very good knowledge of JavaScript and TypeScript
•Very good knowledge of Angular
•Experience with Nx
•Strong understanding of microfrontend architectures, including Module Federation and Web Components, and experience with gRPC/gRPC-Web communication patterns
•Knowledge of reactive programming concepts and RxJS
•Knowledge of design patterns
•Experience with Git and GitLab
•Experience writing unit tests with Karma/Jasmine or Jest
•Experience working with Agile methodology (Scrum)
•Independence and ability to find solutions
Conditions & Benefits
•Real influence on the development of the company and product
•Work with an experienced team that shares its knowledge
•Regular feedback and clear career paths
•Regular team-building meetings
•Training budget for courses and conferences
•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 English and a benefits platform
•Access to a wellbeing platform, workshops, and private therapy sessions