Position: Senior Front End Engineer — React
Company: Restream
Category: JavaScript
Experience required: 5y
English level: upper

*We think that you should have:*
— A scrappy, entrepreneurial attitude that gets high-quality projects done quickly.
— Solid knowledge of JavaScript, TypeScript, and newer specifications of ECMAScript. Experience with other programming languages is a plus.
— Expert level skills in React and its major state management systems. 
— Experience with CSS preprocessors like LESS or SASS.
— Basic backend skills: Node.JS, building REST APIs, working with relational or NoSQL databases.
— Comfortable working with TypeScript, MobX, AWS, Linux, Docker, Kubernetes, continuous deployment workflow.
— Strong written and verbal communication skills.
— Self-directed, analytical, and work well in a team environment.
— Passionate about the Restream product.
— Experience with other front-end frameworks is a plus.

*A few examples of your responsibilities:*
— Develop and maintain features in Restream web services.
— Design and implement the UI and business logic necessary to support new and existing features.
— Partner with the UI designer to build great and user-friendly UI/UX.
— Give and receive code review feedback with the team.
— Maintain a pulse on emerging technologies and discover hidden opportunities in our environment.

*You'll Love:*
— A geeky and data-driven team that is always on the look for the most innovative technologies and processes available.
— The journey of growth - startup - with our distributed team.
— A culture of trust, transparency, and independence. No micromanaging. Be the owner of your effort—you’ll be one of the team and fully trusted to take responsibility for your tasks.
— Compensation: salary + equity.

Other:
We work day time GMT+3. Our schedule is flexible, but we prefer to work together most of the time. That’s why you should be based somewhere within a similar time zone.