Turn this role into an interview — a resume and cover letter built around what this employer wants.
XTB ищет Front-end разработчика для работы над платформой онлайн-торговли. Ваша задача — реализовать новые функции и улучшать UI с использованием Angular и TypeScript, опираться на Figma-макеты и дизайн-систему.
Требуются глубокие знания JS/TS и опыт работы с Angular, RxJS и модулярной архитектурой. Вакансия предполагает работу в Scrum и взаимодействие с бэкенд-командами, обеспечение доступности и качества кода.
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.
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
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
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