К содержимому

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.
  • angular
  • typescript
  • rxjs
  • scss
  • bootstrap
  • socketio
  • websockets
  • docker
  • nginx
  • chartjs
  • pnpm
  • eslint
  • prettier
  • nodejs
  • nestjs

Оценка вакансии

64/100 · удовлетворительно

  • Описание полное
  • Зарплата не указана
  • Компания и проект описаны
  • Контакта нет
  • Стек описан подробно
  • Формат работы понятен
Как считается

Похожие вакансии