Position: Full Stack Web Developer
Company: Samsung R&D Institute Ukraine
Category: JavaScript
Experience required: 1y
English level: intermediate

As a member of our team, you will be involved in the design, development of the software for producing and prototyping motion design for Samsung devices and platforms.

The position will involve all aspects of software design, implementation, and prototyping motion graphics and visual effects that will affect millions of users of the world’s most advanced Samsung devices. We are looking for a developer who is interested working with animation graphics for Android platform using web technologies.

**Responsibilities:**

- Development of the framework for motion design prototyping
- Extraction, transformation and adopting motion design data to a target platform
- Implementation and development of visual styles and effects
- Development and optimization of graphics rendering algorithms and technics
- Research activities and strategic prototyping for future Samsung products

**Major Requirements:**

- Experience in web applications development (JavaScript, HTML, CSS)
- Strong knowledge & Experience in 2D graphics (Vector Drawable, SVG, Canvas)
- Proficient in algorithms and data structures required
- Experience with object-oriented design and programming
- Comfortable with cross-platform development
- English - Intermediate+

**As a plus:**

- Understanding of the OpenGL / WebGL rendering pipeline
- Experience with development of Android application
- Experience in applications development for wearables
- Knowledge of Video Effects Software (as Adobe After Effects, Apple Motion)
- Knowledge of Node.js

**We offer:**

- Annual bonus
- Official employment (gig contract)
- Paid 28 days of annual vacations and sick leaves
- Paid days off on Ukrainian official holidays
- Paid maternity leaves
- Opportunity to become an inventor of international patents with paid bonuses
- Medical and life insurance for employees and their children
- Convenient office location
- Paid lunches
- Regular education and self-development on internal courses and seminars, office library