Position: Frontend developer ( Angular 12)
Company: LoopMe
Experience required: 2y
English level: intermediate

The Role:
As Frontend Engineer you will work closely with a collaborative highly talented developer group that is responsible for creating the UI part of a new version of Dashboard — Campaign Booking Flow — using Angular 12. The previous version was made on Ruby. Also participating in building other Dashboards for DMP and DSP platforms and print server (Node.js) for generating reports in PDF and XLSX formats.

Key Skills & Experience:
- Experience with Angular, React, Ember or other frameworks
- Knowledge of HTML & CSS (including SCSS/Sass/Less)
- Knowledge of JavaScript OOP
- Understanding of single-page applications development
- Experience with frontend JavaScript module bundlers (Webpack, Require.js, etc.)

Key Responsibilities:
- Develop features and performance optimization for our Dashboard application
- Maintain code quality
- Performance optimization
- Pair code reviews
- Research new technologies and software solutions for our business problems

About You:
- Good sense of humor
- Proactive attitude towards improving processes and finding new solutions to challenging business problems
- Strong self-motivation, reliable and flexible team-player
- High attention to detail, ability to remain focused under pressure

Bonus Qualifications:
- Web components
- TypeScript
- Rx.js, Reactive programming
- Redux/Flux
- Monorepos (NX)
- Understanding of JavaScript MV* Patterns
- Understanding of JavaScript Design Patterns
- Experience with data visualization libraries (D3.js, Chart.js, Highcharts.js, etc.)

Benefits
- Competitive compensation package
- International work environment
- Paid vacation and sick leave
- Flexible working schedule and possibility to work remotely
- Unlimited access to Linkedin Learning
- Training budget
- Annual performance bonus
- Stock options for long-term employees
- English classes
- Maternity/Paternity leave