About the company: Genesis is one of the largest IT companies in Ukraine: more than 1,500 people in 8 countries create products for 200 million users every month.
Responsibilities: – Design, build and deploy new web application with video and chat capabilities; – Design architecture for split testing of user behavior and user acquisition processes; – Set up interfaces to interact with back-end infrastructure; – Write efficient, scalable, and maintainable code that will help iterate quickly and safely.
What We'll Expect from You: – Experience building full stack web applications (fluency in JS); – Experience with Experience with NodeJS / ExpressJS and VueJS or ReactJS; – Experience with the full life cycle of cloud services from design/implementation to deployment/maintenance; – Experience with WebRTC technology; – Expertise building REST API and working on a distributed system; – Understanding of database design (relational or NoSQL), experience with one of popular databases (MySQL/ PostgreSQL, MongoDB).