Senior Frontend Developer
Do you have a passion for generating and writing clean code? In this position, you will be responsible for developing and supporting web-based projects and applications with the highest quality and commitment through the entire Software Development Lifecycle. This highly responsible role involves offering state-of-the-art technology solutions to drive forward our client's Tax Free Shopping and Currency Choice product offerings. You will have the opportunity to work with cutting-edge technology in an agile environment for the market leader in its industry.
Náplň práce
RESPONSIBILITIES
- In this position, you will be involved with front-end development activities.
- Responsible for the whole development lifecycle: design, development, testing, support, and application deployment.
- You will also participate in technical review and suggest technical improvements, technology upgrades, architecture change, etc.
- Research and evaluate software-related technologies and products.
- Implement best practices, standards, and procedures, including quality and delivery methodologies, and ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
- Work collaboratively in an Agile.
- Coordinate with Enterprise Architects, Development Leads, and Product Managers to determine appropriate functionalities and implementation.
- Take an active role in improvement endeavors.
Predpoklady a zručnosti
Experience and Education
- University graduate/bachelor’s degree in technology-related field (e.g., computer science, MIS, etc.) or relevant technical education.
- Minimum 5 years of experience in a professional software development work environment.
- Good understanding of Web frontend application concepts and principles
- Hands-on experience within agile software development methodologies in a multi-division processing company
- Strong Knowledge of Front-end Technologies such as TypeScript, HTML, and SCSS.
- Strong experience with Angular framework, preferably with latest versions.
- Experience with front-end tests (unit tests, E2E test, interface test).
- Good understanding of HTML Semantic and Accessibility.
- Good understanding of Software Design Patterns and Enterprise Design Patterns, especially in performance-related areas, and understanding of agile development methodologies (ideally SCRUM).
- Strong English language skills (oral and written) in routine, technology-related work settings.
Required:
- Angular (latest versions) / TypeScript
- SCSS (CSS frameworks & principles)
- Nx
- Reactive programming (RxJS)
- Jest (fronted-end testing)
- Web API / REST
- Experience in web architectural design
- Internet Security knowledge
- Willing to learn (Magnolia CMS)
Nice to have:
- Magnolia CMS (or any headless CMS experience)
- Module Federation (micro-frontends)
- Material Design, Angular Material Components
- ngrx
- Spectator, Ng-mocks, RxJS marbles
- C# and .NET (latest versions)
- Azure (MSAL)
- SEO optimization
Personal qualification
- Independent and self-motivated personality
- Excellent team player
- Excellent problem-solving skills
- Excellent command of English in spoken and written form
- Enjoys working in a multi-cultural environment
Výhody a benefity
- Work in a fast-growing international business and industry.
- International environment and inspiring colleagues from many different countries (35 nationalities).
- Flexible working hours, agile working model with potential to work from home.
- Varied, interesting and challenging work.
- Lunch vouchers.
- Referral programme.
O spoločnosti
The company offers tax-free shopping solutions.
Prihlásiť sa na pozíciu

Sprevádzať týmto výberovým procesom vás bude Kristína. Máte otázky? Zavolajte na číslo +421 911 075 343.
Osobné údaje
Týmto udeľujem súhlas so spracúvaním mojich osobných údajov uvedených v žiadosti o prijatie do zamestnania, v profesijnom životopise, osobnom dotazníku, osobných údajov získaných z kontaktného formulára na webstránke spoločnosti a osobných údajov získaných pri pohovore v spoločnosti Grain Slovakia s. r. o. podľa Z. č. 18/2018 Z. z. o ochrane osobných údajov (ďalej len „Z.č. 18/2018 Z. z.“) spoločnosti Grain Slovakia s. r. o. na účely sprostredkovania zamestnania. Súhlas je možné kedykoľvek písomne odvolať, inak súhlas zanikne po uplynutí 3 rokov odo dňa jeho udelenia a údaje budú anonymizované a ďalej využívané výlučne na štatistické účely. Zároveň beriem na vedomie, že práva dotknutej osoby sú upravené v § 59 a nasl. zákona č. 18/2018 Z. z. Týmto prehlasujem, že podmienkam spracovania mojich osobných údajov som plne porozumel a súhlas udeľujem vedome, dobrovoľne a bez výhrad.