Full Stack Developer Job in Vvents

Full Stack Developer

Apply Now
Job Summary

We are looking for a full-stack developer with strong expertise in network engineering & system architecture. Your main responsible will be managing the interchange of data between the server and the users as well as all server-side logic, APIs, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You ensure 1st class content delivery by utilizing both your architectural know-how and development skills in areas such as media serving, CDN, caching mechanisms (video & chat) and fallback strategies like flash based rendering/dynamic bitrate manipulation. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a solid understanding of front-end technologies is necessary as well. Your tasks Design system architecture Build, and maintain efficient, reusable, and reliable code for scalable backend methods from idea to going live Handling all aspects of media delivery Scaling platform from video & chat, API, web application to database Integration of user-facing elements developed by front-end developers with server side logic Integration of data storage solutions Identification of bottlenecks and bugs, and devise solutions to these problems Technical lead for client customizations and other projects Lead in continuous improvement of development process (e.g. coding standards, unit testing, code reviews, documentation) Sounding-board for definition of product development landscape Your profile Expert understanding of media / content delivery (>3 years) Expert understanding of the syntax of Ruby and its framework RoR (> 3 years) Expert understanding of scalable system architecture (>3 years) Expert understanding of cloud hosting (MS Azure, AWS) Comprehensive understanding of SQL databases and NOSQL (i.e. MongoDB, Elastic Search) as well as Redis Comprehensive understanding of nginx Web Server, code versioning tools (e.g. GitHub) Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3/li> Good understanding of asynchronous request handling, partial page updates, AJAX and JSON Good understanding of videostreaming technologies (WebRCT) Good understanding of object-oriented programmings Good understanding of server-side templating languages Good understanding of server-side CSS preprocessors BA/BS degree or equivalent working experience Active and considerate team player Professional Accepts responsibility for all actions and follows through on commitments Self-Starter and resourceful Problem-Solver Good English language skills We offer Opportunity to join a quickly growing technology firm in the area of live video-streaming, eCommerce and big data Collaborate with today s most exciting tech players such Microsoft, Google, Amazon and Alibaba Very broad and challenging set of tasks Dual-campus program with office in Europe and USA Flat hierarchy and open communication High degree of freedom make your ideas happen! Full ownership of your work, quick learning curve and project responsibility from day 1 Competitive compensation including attractive equity participation

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs