Qualifications
• Over 3 years of experience with the NodeJs ecosystem• Proficiency in TypeScript/JavaScript (ES6) with a strong grasp of related frameworks• Deep understanding of scalable system architecture and web sockets• Familiarity with cloud hosting platforms such as Microsoft Azure and AWS• Extensive knowledge of SQL databases, NoSQL (e.g., MongoDB, ElasticSearch, PostgreSQL), and Redis (>5 years)• Strong experience with Nginx Web Server and version control tools (e.g., GitHub)• Good grasp of front-end technologies including JavaScript, HTML5, and CSS3• Familiarity with asynchronous request handling and AJAX• Knowledge of video streaming technologies (WebRTC) is a plus• Experience with ReactJs/Redux (>2 years)• Understanding of object-oriented programming and server-side templating languages• Strong problem-solving skills and a proactive approach to process improvements
About the job
Join vVents as a Full Stack Developer and leverage your skills to design and implement scalable system architecture. You will be responsible for developing, maintaining, and optimizing reliable backend code, ensuring efficient and reusable methods from concept to deployment. Your expertise will help scale our platform, integrating API, video, chat functionalities, and database solutions.
Key responsibilities include collaborating with front-end developers to integrate user-facing elements with server-side logic, identifying performance bottlenecks, and debugging issues. You will also play a vital role in enhancing our development processes through coding standards, unit testing, code reviews, and comprehensive documentation.
About vVents
vVents is at the forefront of delivering engaging live virtual video events for any occasion, from personal celebrations to large-scale political campaigns. Our innovative platform seamlessly combines video conferencing and chat technologies with unique gaming and gifting functionalities, ensuring memorable experiences for all participants.