• 3 years related experience
• Golang — a huge advantage
• Proficient knowledge of Vue.js, Node.js and PostgreSQL
• Proficient understanding of code versioning tools, such as Git
• English Intermediate and higher
• High communication and teamwork skills
• VoIP technology: Kazoo and Free SWITCH
• DevOps: C shell, Docker and K8s
• NoSQL databases: Cassandra
• Database engineering
• In-memory solutions: Redis
• Understanding accessibility and security compliance
• ERPs project management tools: PlanFix and Slack
• SCRUM/Agile approach
We are looking for a senior full-stack web developer responsible for managing the interchange of data between servers and users. The primary focus is on the development (Node.Js) and support of a different microservices of the Golang-based system, as well as the integrations of all server-side logic, external APIs and front-end components.
• Develop new user-facing features, both functional and layouts
• Integration of user-facing elements with server-side logic, including server-side programming
• Building reusable code and libraries for the future use
• Optimization of the application for maximum speed and scalability
• Design and implementation of data storage solutions
Целью проекта является разработка облачной телефонной станции (PBX) на основе бесплатного VoIP решения, которую конечный пользователь может подогнать под свои нужды с помощью интуитивного интерфейса.