Frontend Developer (Billing Team)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Frontend Developer (Billing Team): Developing new product that replaces all existing customer billing related UIs with an accent on monorepo-based platform of 10+ micro-frontend applications that can be embedded into any host application at runtime via Webpack Module Federation. Focus on tasks decomposition and translate them into technical implementation following RingCentral internal coding style and principle.
Location: This role requires on-site presence at our office 4 days a week to support effective collaboration and teamwork
Company
is looking for a talented Frontend Engineer to join their team.
What you will do
- Effectively communicate and collaborate on requirements with product managers and designers.
- Decompose tasks and translate them into technical implementation.
- Write unit and integration tests for your code.
- Perform code reviews for other developers and continuously look for opportunities to improve and optimize code quality.
Requirements
- 5+ years of experience with React and TypeScript in large-scale monorepo projects.
- Experience with Webpack or another module bundler.
- Understanding of Micro Frontend architecture: runtime integration via Module Federation, host/remote patterns, backward compatibility constraints, SDK-based widget embedding.
- Experience with monorepo tooling (Yarn Workspaces, Turborepo).
- Understanding of REST API, client-server interaction model, web application design principles and architecture.
- Ability to conduct technical correspondence and work with project documentation in English (Intermediate level).
Nice to have
- Experience using AI-powered development tools (AI coding assistants, autonomous agents) to accelerate development workflows - from requirements analysis and code generation to testing and code review.
- Node.js, npm packages dependencies development and resolutions.
- GitLab CI/CD
- Understanding of Feature-Sliced Design (FSD) or similar layered frontend architecture
- GraphQL
- Kibana
- Agile/Kanban
Culture & Benefits
- Well-coordinated professional team
- Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth
- Additional Health and Life Insurance Package
- Employee Assistance Program
- 25 vacation days
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →