Role
- Frontend and Backend development in Next.js.
- Developing complex features like multi-tenancy.
- Proposing solutions and technologies.
Technologies
Frontend Development
TypeScript
React.js
Next.js
StyledJest
Storybook
Backend Development
Prisma
PostgreSQLGitlab CI
AWS
Cloudflare
Planning & Documentation
Figma
Notion
Main responsibilities
- Developing complex features like multi-tenancy with custom domains.
- Helping other developers via calls, pair programming.
- Managing database migrations and optimizing queries using Prisma.
- Creating software diagrams in Figma to plan complex architectural features.
- Creating tests and modifying pipelines on Gitlab CI.
Main features
Experiences
Users can create highly customizable experiences for meetings, virtual 3D galleries, events and more.

Experience editor
Advanced experience editor with many components for creating virtual rooms, meetings, chats and more.

Template library
Pre-made templates of experiences that users can start with and further customize.

Videoconference
A component that allows creating online videoconferences easily with ability to manage active users.

Media Library
Experiences have an ability to upload many media files such as images, videos, gifs, audio files and more.

Advanced Settings
Experiences have an advanced settings dashboard and user can customize members list, analytics, domains and many more.
