Remote - India/Brazil Only] Full-Stack Developer at vVents | Torre

Remote - India/Brazil Only] Full-Stack Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

Provide your expected compensation while applying
location_on
Remote (for India residents)
Remote (for Brazil residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
2 days ago

Requirements and responsibilities


Company DescriptionvVents delivers live virtual video events for every occasion from birthdays, family reunions, concerts to political campaigns. Our virtual event platform is a seamless combination of video conference and chat technology coupled with innovative gaming and gifting functions.Job DescriptionDesign system architectureBuild, and maintain efficient, reusable, and reliable code for scalable backend methods from idea to going liveScaling platform from video & chat, API, a web application to the databaseIntegration of user-facing elements developed by front-end developers with the server-side logicIntegration of data storage solutionsIdentification of bottlenecks and bugs, and devise solutions to these problemsLead in a continuous improvement of the development process (e.g. coding standards, unit testing, code reviews, documentation)Sounding-board for the definition of product development landscapeQualificationsFirst-class understanding of NodeJs ecosystem (>3 years)First-class understanding of the syntax of TypeScript/JavaScript(ES6) and its framework(s)First-class understanding of scalable system architecture and web socketsFirst-class understanding of cloud hosting (MS Azure, AWS)Excellent understanding of SQL databases and NoSQL (i.e. MongoDB, Elastic Search, PostgreSQL) as well as Redis (>5 years)Excellent understanding of Nginx Web Server, code versioning tools (e.g. GitHub)Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3Good understanding of asynchronous request handling, partial page updates, AJAX and JSONGood understanding of video streaming technologies (WebRTC) [Big Plus]Experience with ReactJs/Redux ( >2 years)Good understanding of object-oriented programmingGood understanding of server-side templating languagesGood understanding of server-side CSS preprocessorsBA/BS degree or equivalent working experienceActive and considerate team playerProfessional – Accepts responsibility for all actions and follows through on commitmentsSelf-Starter and resourceful Problem-SolverAdditional InformationAll your information will be kept confidential according to EEO guidelines.