Senior Front-End Developer (Angular, TypeScript)
GB2B · Warsaw, Poland
- Грейд
- Senior
- Формат
- Гибрид
- Категория
- Программист
- Источник
- @forfrontend
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
Senior Front-End Developer (Angular, TypeScript)
Location: Warsaw (On-site / Hybrid)
Company: GB2B
Industry: iGaming / Platform Development
GB2B builds and operates high-performance platforms for the iGaming industry, supporting complex operational, payment, reporting, risk, and player-management workflows.
We are looking for a Senior Front-End Developer with strong Angular and TypeScript experience to join our team and work on a large-scale BackOffice platform used across critical business and operational areas.
The main focus of this role is frontend development, but the person should also have a good understanding of backend concepts, APIs, authentication, permissions, data models, and realtime communication.
What You’ll Do
- Build and maintain Angular-based BackOffice and admin functionality
- Develop features related to users, payments, transactions, reports, risk monitoring, bonuses, affiliates, content, and platform settings
- Build reusable Angular components, services, pipes, directives, forms, and shared modules
- Implement complex tables, filters, pagination, sorting, date ranges, dashboards, and reporting views
- Integrate REST APIs using Angular HttpClient
- Work closely with backend engineers on API contracts, DTOs, validation, authentication, and error handling
- Maintain route guards, permission-based access, cookie-based requests, and token refresh flows
- Implement realtime notifications and operational events using Socket.IO or WebSockets
- Maintain multilingual interfaces using ngx-translate
- Build responsive and consistent UI using SCSS, Bootstrap, Angular CDK, and existing component libraries
- Support rich-text editing, image uploads, file handling, and content-management flows
- Improve existing Angular modules and reduce duplicated or unclear frontend logic
- Investigate production issues related to frontend behavior, APIs, permissions, authentication, or configuration
- Participate in code reviews, technical discussions, and continuous improvement of frontend standards
- Support Angular build configuration, environments, Docker/Nginx deployment, and asset handling
- Contribute to product discussions, helping balance usability, technical feasibility, operational needs, and business goals
What We’re Looking For
- 5+ years of frontend development experience
- Strong commercial experience with Angular and TypeScript
- Good knowledge of RxJS, Angular Router, Angular Forms, services, guards, and component-based architecture
- Strong experience with REST API integration and Angular HttpClient
- Good understanding of HTTP, cookies, tokens, interceptors, authentication, authorization, and error handling
- Experience building BackOffice systems, admin panels, dashboards, reports, tables, filters, and operational interfaces
- Strong HTML, SCSS, Bootstrap, and responsive UI skills
- Experience designing reusable components and shared frontend modules
- Experience with permission-based UI and role-based access
- Experience with realtime communication using Socket.IO or WebSockets
- Familiarity with i18n and localization workflows
- Experience with charting and reporting libraries such as Chart.js
- Familiarity with Angular CLI, pnpm, ESLint, Prettier, and Docker
- Comfortable working with a large existing codebase and established project patterns
- Ability to understand backend behavior, API contracts, DTOs, validation, and integration issues
- Strong debugging, problem-solving, and communication skills
- Product and platform mindset — ability to understand user impact, operational workflows, technical constraints, and business needs
Nice To Have
- Experience in iGaming, betting, casino, fintech, payments, or regulated platforms
- Experience with Angular 17+ or newer Angular versions
- Experience with Angular CDK, ngx-bootstrap, ng-select, and similar UI libraries
- Experience with Chart.js / ng2-charts
- Experience with Quill / ngx-quill
- Experience with image cropping, file uploads, and captcha integrations
- Experience with Docker, Nginx, and environment-based frontend deployments
- Basic knowledge of Node.js or NestJS
- Experience improving legacy Angular applications without introducing unnecessary risk
Why Join GB2B
- Work on a large-scale BackOffice platform supporting critical iGaming operations
- Join a team solving complex product, payment, reporting, and platform challenges
- Competitive compensation and benefits
- Opportunity to influence frontend architecture, standards, tooling, and product direction
- Work closely with backend, QA, BA, Product Owner, Tech Lead, Architect, and DevOps teams
If building reliable, maintainable, and operationally important Angular applications excites you, we’d love to meet you.
Location: Warsaw (On-site / Hybrid)
Company: GB2B
Industry: iGaming / Platform Development
GB2B builds and operates high-performance platforms for the iGaming industry, supporting complex operational, payment, reporting, risk, and player-management workflows.
We are looking for a Senior Front-End Developer with strong Angular and TypeScript experience to join our team and work on a large-scale BackOffice platform used across critical business and operational areas.
The main focus of this role is frontend development, but the person should also have a good understanding of backend concepts, APIs, authentication, permissions, data models, and realtime communication.
What You’ll Do
- Build and maintain Angular-based BackOffice and admin functionality
- Develop features related to users, payments, transactions, reports, risk monitoring, bonuses, affiliates, content, and platform settings
- Build reusable Angular components, services, pipes, directives, forms, and shared modules
- Implement complex tables, filters, pagination, sorting, date ranges, dashboards, and reporting views
- Integrate REST APIs using Angular HttpClient
- Work closely with backend engineers on API contracts, DTOs, validation, authentication, and error handling
- Maintain route guards, permission-based access, cookie-based requests, and token refresh flows
- Implement realtime notifications and operational events using Socket.IO or WebSockets
- Maintain multilingual interfaces using ngx-translate
- Build responsive and consistent UI using SCSS, Bootstrap, Angular CDK, and existing component libraries
- Support rich-text editing, image uploads, file handling, and content-management flows
- Improve existing Angular modules and reduce duplicated or unclear frontend logic
- Investigate production issues related to frontend behavior, APIs, permissions, authentication, or configuration
- Participate in code reviews, technical discussions, and continuous improvement of frontend standards
- Support Angular build configuration, environments, Docker/Nginx deployment, and asset handling
- Contribute to product discussions, helping balance usability, technical feasibility, operational needs, and business goals
What We’re Looking For
- 5+ years of frontend development experience
- Strong commercial experience with Angular and TypeScript
- Good knowledge of RxJS, Angular Router, Angular Forms, services, guards, and component-based architecture
- Strong experience with REST API integration and Angular HttpClient
- Good understanding of HTTP, cookies, tokens, interceptors, authentication, authorization, and error handling
- Experience building BackOffice systems, admin panels, dashboards, reports, tables, filters, and operational interfaces
- Strong HTML, SCSS, Bootstrap, and responsive UI skills
- Experience designing reusable components and shared frontend modules
- Experience with permission-based UI and role-based access
- Experience with realtime communication using Socket.IO or WebSockets
- Familiarity with i18n and localization workflows
- Experience with charting and reporting libraries such as Chart.js
- Familiarity with Angular CLI, pnpm, ESLint, Prettier, and Docker
- Comfortable working with a large existing codebase and established project patterns
- Ability to understand backend behavior, API contracts, DTOs, validation, and integration issues
- Strong debugging, problem-solving, and communication skills
- Product and platform mindset — ability to understand user impact, operational workflows, technical constraints, and business needs
Nice To Have
- Experience in iGaming, betting, casino, fintech, payments, or regulated platforms
- Experience with Angular 17+ or newer Angular versions
- Experience with Angular CDK, ngx-bootstrap, ng-select, and similar UI libraries
- Experience with Chart.js / ng2-charts
- Experience with Quill / ngx-quill
- Experience with image cropping, file uploads, and captcha integrations
- Experience with Docker, Nginx, and environment-based frontend deployments
- Basic knowledge of Node.js or NestJS
- Experience improving legacy Angular applications without introducing unnecessary risk
Why Join GB2B
- Work on a large-scale BackOffice platform supporting critical iGaming operations
- Join a team solving complex product, payment, reporting, and platform challenges
- Competitive compensation and benefits
- Opportunity to influence frontend architecture, standards, tooling, and product direction
- Work closely with backend, QA, BA, Product Owner, Tech Lead, Architect, and DevOps teams
If building reliable, maintainable, and operationally important Angular applications excites you, we’d love to meet you.
- angular
- typescript
- rxjs
- scss
- bootstrap
- socketio
- websockets
- docker
- nginx
- chartjs
- pnpm
- eslint
- prettier
- nodejs
- nestjs
Оценка вакансии
64/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Junior Software Developer / Engineer
AI-балл 36/100AfroReach Technology PLC
Junior
Software Engineer
AI-балл 84/100Gusto · United States of America
183 000 – 245 000 $
SeniorОфис / Удалённоdistributed_systemsreactrefactoring
Java Developer
AI-балл 49/100Москва
от 240 000 ₽
Удалённоjavaspring_bootspring_framework
Software Engineer JavaScript / SCADA Frontend / Engineering Automation
AI-балл 48/100Удалённоjavascripttypescriptscada
Unity Developer (m/f/d) – Big Farm Homestead
AI-балл 61/100New Moon Production · Hamburg
Офис / Удалённоunityunity3dgit