OVERVIEW
We are looking for an experienced and enthusiastic Front-end engineer with a self-drive attitude who is interested in working together with an experienced Team located in Lviv, Gdansk, Copenhagen, and Bucharest. If you are open to new challenges and would like to apply your knowledge and experience in creating world-class software — we have a great offer for you!
Our products are combined into modular white-label customer loyalty SaaS platforms for retailers. We have customers all around Europe with an ambition to capture the North American market soon. Therefore, we continuously innovate our solutions and make sure we run them efficiently in order to offer competitive prices.
We work:
- In small agile teams with dedicated Product Owner
- n close collaboration with Developers and DevOps engineers
- We align the vision of our goals by conducting joint workshops every couple of months
We use:
- Angular for front-end and .NET for the back end as well as Cloud (Azure)
- Service-Oriented Architecture
- Modern tech stack, tools, and practices
REQUIREMENS:
- 3+ years of recent front-end development experience
- Experience with Angular 8+ framework
- Proficient in ES8+, HTML5, CSS3
- Experience with Less/Sass CSS Pre-processors
- Good understanding of UI Patterns (MVVM, MVP)
- Understanding of modern tools and approaches of rich SPA development (npm, webpack, gulp, etc.) Understanding of modern tools and approaches of rich SPA development (npm, webpack, gulp, etc.)
- Understanding of REST based Web API’s and microservices
- Familiarity with technical aspects of UX across mobile, web and native applications Familiarity with technical aspects of UX across mobile, web and native applications
- Experience with agile software development processes
- Good English with easy verbal and written communication
WOULD BE A PLUS:
- Experience with Microsoft Azure
- Basic knowledge of C#
- Experience with Docker
- Basic knowledge of automated testing
PERSONAL QUALITIES:
- Stay on the beat with the newest trends in development in general and JS/TS development in particular
- Are able to make technical decisions on your own as well as evaluate decisions of others
- Work efficiently alone, with help from others and as a part of a team
- Meet deadlines and stay focused on the value we want to create
- Consider high quality as a standard
- Have a strong sense of responsibility to make the solution work