Job Description
We are searching for passionate JavaScript / TypeScript engineers to take an integral part in building a cross-platform web application used by hundreds of thousands of users world-wide on iOS, Android and desktop platforms. Our technology stack is modern and based on TypeScript, React and webpack.
Requirements:
- Passion for our profession, in particular front-end development, and improving yourself technically;
- Proven experience in delivering production software using JavaScript or Typescript;
- Highly proficient in spoken and written English;
- Bachelor’s Degree in IT or equivalent;
- Solid knowledge and experience with HTML5 and CSS3;
- Excellent communication skills and a pragmatic approach to problem solving.
- Solid knowledge of TypeScript and ESNext;
- Experience in other strongly typed programming languages;
- Interest in contemporary programming trends such as functional and reactive programming, CSS preprocessing, alternative JavaScript languages, web components, touch user experiences, and responsive design;
- Experience with React, Redux, MobX, Lodash, RxJS, Pixi.js, Babylon.js;
- Knowledge of modular CSS by using css-modules and post-css;
- Experience with testing and specifications libraries like Jest, Enzyme, Pupeteer, WebDriverIO, Cucumber, Mocha.
- Knowledge of JavaScript ecosystem tools, such as webpack, npm, yarn;
- Passion towards performance profiling and optimization, using GPU acceleration and maintaining 240 FPS for visually rich applications.
- Challenging work on award-winning products;
- Entrepreneur culture of the company, which allows you to try new approaches and technologies all the time;
- Unbeatable recognition from the business management which translates to very competitive salaries and overall attitude;
- Bright and supportive colleagues, professionalism and opportunity for personal development.