Senior Frontend Developer

closed
Netguru Logo

Netguru

๐Ÿ’ต $37k-$81k
๐Ÿ“Remote - Poland

Summary

Join Netguru, a Certified B Corporationยฎ, and help shape the world through beautiful software. We offer a flexible work environment, including remote options, and a collaborative team culture. As a Front-End Angular Developer, you will work on challenging projects for globally recognized clients. We provide competitive salaries and a comprehensive benefits package. The ideal candidate possesses extensive Angular experience, including Spartacus, and a strong understanding of front-end development principles. We value problem-solving skills, teamwork, and a commitment to creating high-quality code.

Requirements

  • Have a good command of written and spoken English and Polish (B2+)
  • Have min. 5 years of experience with Angular (v8+), including RxJS, NgRx (or other state management libraries), lazy loading, and dependency injection
  • Have a strong understanding of Angular SSR (Server-Side Rendering) and Angular Universal, as Spartacus supports SSR
  • Have hands-on experience with Spartacus (SAP Commerce Cloud Storefront), including customizing and extending Spartacus components
  • Be familiar with Spartacus Core Libraries, theming, and CMS-driven content
  • Have strong problem-solving skills and ability to troubleshoot issues in a timely manner
  • Know how to create DRY and S.O.L.I.D. code
  • Be up to date with the newest ECMAScript specifications
  • Treat testing as inherent part of your work and QUnit, Mocha, Jest, Jasmine, Cypress etc. are no mystery to you
  • Be experienced in git
  • Have a strong knowledge of Bootstrap, Foundation, or another CSS framework
  • Be experienced with different styling solutions such as PostCSS or CSS Modules
  • Have experience with integrating RESTful APIs and third-party libraries
  • Have experience with RWD and the mobile-first approach

Responsibilities

  • Create DRY and S.O.L.I.D. code
  • Troubleshoot issues in a timely manner
  • Modify Spartacus routing, extend facades/services, and integrate custom UI components
  • Customize and extend Spartacus components
  • Be a technological authority for clients, and be eager to help them make informed decisions
  • Integrate RESTful APIs and third-party libraries

Preferred Qualifications

  • Have knowledge of typed solutions such as TypeScript or Flow
  • Have experience with Ruby, Node.js or Python code
  • Have experience with serverless architecture and cloud computing platforms such as AWS Lambda or Google Cloud Functions
  • Have experience in configuring Webpack
  • Have experience in optimising front-end performance and/or SEO
  • Have some open-source contributions
  • Have experience with Agile methodologies and working in a team environment
  • Have knowledge of UX/UI design principles and ability to collaborate with designers

Benefits

  • Processes based on Scrum and Agile methodologies
  • Work in a change-rich environment that powers digital acceleration for customers from Europe, the United States, Asia, and the Middle East
  • Working with globally recognized clients who change the world through software and revolutionize digital banking (such as UBS or Solaris)
  • Dev-friendly processes such as CI/CD, code review, and bug bashes
  • Continuous development of your hard and soft skills (internal webinars and conferences)
  • Enjoy flextime and flexplace; you can adjust your daily schedule to your individual needs
  • Work on the best equipment: we will provide you with a MacBook and additional accessories for your computer to make your work even more efficient and comfortable
  • Access to the WorkSmile platform, offering benefits adapted to your preferences
  • Discounts on Apple products
  • One-time PLN 1000 home-office bonus for B2B contractors or PLN 175 monthly lump sum (ryczaล‚t) for remote employees (on employment contract)
  • Various internal initiatives: webinars, knowledge sharing sessions, internal conferences
This job is filled or no longer available