Description
We are looking for a Web Developer to join the Calls team of the corporate communication platform. This role is for someone who is comfortable in a dynamic environment, is not afraid of complex tasks, can quickly understand new processes, and takes responsibility. We value initiative, proactiveness, the ability to work in a team, and a desire for professional growth.
Responsibilities
- Development and maintenance of user interfaces
- Implementation of call logic
- Integration of libraries based on WebRTC
- Work with server API, Websocket, and gRPC
- Participation in code reviews
- Work in a cross-functional team.
Requirements
- Strong knowledge of TS
- Confident work with asynchronous code
- Knowledge of Redux Toolkit
- Ability to identify root causes of errors from logs
- React, Redux
- Webpack
- gRPC
Will be a plus
- Knowledge of RxJS (used in legacy code and some libraries)
- Experience with Electron
- Experience with WebRTC
- Experience in integrating libraries from adjacent teams
Conditions
- Location: Moscow/Saint Petersburg
- Hybrid work format possible
- Flexible start time for the workday
- Salary level determined based on the interview results
- A team of true professionals
- Free gym access
- Private health insurance from day one
- Training and certification covered by the company (including English language training reimbursement)
- Established processes for onboarding, evaluation, and a clear career growth system within the company
- A mentor during the adaptation period and a rich corporate life, with optional participation.