JS Canvas Developer
JS Canvas Developer
Projects technologies:
- Backend: Node.js, ActionHero.js, Next.js (ES6 & TypeScript)
- Warehouses: PostgreSQL v11+ / Redis / RabbitMQ
- FrontEnd: ECMAScript, React, MobX, RxJS, Lodash, Moment, Kendo UI, HTML5, CSS3, SASS
- JS Development Tools: Babel, Webpack, Jest
- Cloud Provider: AWS — GCP
- CI/CD: Bitbucket, gcr.io
- Infrastructure Management: Docker / Kubernetes / GCP & AWS ECS
- Architecture: Role-Based Pods, Microservice Architecture, REST API
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.
Nice to have:
- Bachelor’s degree in Computer Science or similar.
- UI Widgets & Embeds.
- JavaScript Animation Experience.
- Charts / Graphs.
- Cross-Browser Testing.
- Jira.
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.
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.
Send your CV for similar roles
This position is not currently accepting applications. Submit your CV and opt in to consideration for similar vacancies. Our recruiters may contact you when a suitable role becomes available.
Job reference: #10534