Position: JS Canvas Developer
Company: livegames.io
Category: JavaScript
Experience required: 3y
English level: fluent

Knowledge, Skills & Abilities:
-At least 4+ years of Javascript development experience.
-Mastering at least one of Three.js, D3.js Canvas API, Fabric.js, CreateJS, Charts.js libraries
-Worked with live socket data.
-An agile mindset with excellent communication and team working skills.
-Passion for technology and real-time applications.
-Positive mindset and details oriented approach.
-An open-minded person, proactive team-player.
-CI/CD: Bitbucket, gcr.io
Infrastructure Management: Docker / Kubernetes / GCP & AWS ECS
Architecture: Role-Based Pods, Microservice Architecture, REST API

Nice to have:
-Bachelor’s degree in Computer Science or similar.
-UI Widgets & Embeds.
-JavaScript Animation Experience.
-Charts / Graphs.
-Cross-Browser Testing.
-Jira.

Responsibilities:
-Analyze and estimate implementation efforts.
-Development of new features.
-Maintenance of existing features.
-Interest in contemporary programming trends such as the functional and reactive programming, alternative -JavaScript languages, web components, touch user experiences, and responsive design.
-Good communication and documentation skills.
-Participate in knowledge transfer, lead, coach, and mentor team members.
-Troubleshooting.

Opportunities:

-Broad and advanced technology stack — huge opportunity to grow, learn and diversify your skills
-Possibility to dive into cross-cultural communication and use English in daily meetings
-Coffee, tea, candy, season fruit, and vegetables.
-Various sports events and team-building activities where we celebrate our team and company’s victories and achievements.
-Comfortable office within walking distance of the metro station.
-Hybrid work with a flexible schedule (starting from 8 to 11 am, 8-hour workday, work remotely several days in a week / month)
-15 working days of paid vacation.
-Weekly check points with a supervisor to monitor and assist in completing assigned tasks.
-Environment for development and growth: English courses, specialized courses, regular performance reviews.
-Relocation package (support with moving, one-time bonus)
-Paid medical insurance.
-Yearly performance bonus.
-Udemy unlimited membership.
-SportLife membership.
-Experience and knowledge sharing between teams.
-Engage with new technologies and innovative products.