Jobs and Careers
NE
Senior Frontend Developer with Angular and Spartacus
NetguruPoland - Remote, PolandRemotefull_timeVerifiedPosted 7 Feb 2025
About the role
<p>Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a<strong> Certified B Corporation®, we offer a safe, inclusive and productive environment</strong> for all team members, and we’re always open to feedback. If you want to work from home and be a full-time employee, great! We want to <strong>create the right opportunities for you.</strong></p><p></p><p><strong>Salary:</strong></p><ul> <li><strong>PLN 15,000 - 26,900 net monthly (B2B contract).</strong></li> <li><strong>PLN 12,500 - 22,400 gross monthly (employment contract).</strong></li> <li><strong>EUR 3,500 - 6,200 net monthly (B2B contract for EU-based contractors).</strong></li> </ul><p><strong>Requirements</strong></p><h3><strong>Ready to apply? First check if you:</strong></h3><ul> <li>Have a good command of written and spoken English and Polish (B2+).</li> <li>Have min. 5 years of experience with Angular (v8+), including RxJS, NgRx (or other state management libraries), lazy loading, and dependency injection.</li> <li>Have a strong understanding of Angular SSR (Server-Side Rendering) and Angular Universal, as Spartacus supports SSR.</li> <li>Hands-on experience with Spartacus (SAP Commerce Cloud Storefront), including customizing and extending Spartacus components.</li> <li>Are familiar with Spartacus Core Libraries, theming, and CMS-driven content.</li> <li>Are able to modify Spartacus routing, extend facades/services, and integrate custom UI components.</li> <li>Have strong problem-solving skills and ability to troubleshoot issues in a timely manner.</li> <li>Know how to create DRY and S.O.L.I.D. code.</li> <li>Are up to date with the newest ECMAScript specifications.</li> <li>Treat testing as inherent part of your work and QUnit, Mocha, Jest, Jasmine, Cypress etc. are no mystery to you.</li> <li>Are experienced in git.</li> <li>Have a strong knowledge of Bootstrap, Foundation, or another CSS framework.</li> <li>Are experienced with different styling solutions such as PostCSS or CSS Modules.</li> <li>Have experience with integrating RESTful APIs and third-party libraries.</li> <li>Have experience with RWD and the mobile-first approach.</li> <li>Are a technological authority for clients, and you’re eager to help them make informed decisions.</li> </ul><p></p><p><strong>We'll be happy to see that you have: </strong></p><ul> <li>Knowledge of typed solutions such as TypeScript or Flow.</li> <li>Experience with Ruby, Node.js or Python code.</li> <li>Experience with serverless architecture and cloud computing platforms such as AWS Lambda or Google Cloud Functions.</li> <li>Experience in configuring Webpack.</li> <li>Experience in optimising front-end performance and/or SEO.</li> <li>Some open-source contributions.</li> <li>Experience with Agile methodologies and working in a team environment.</li> <li>Knowledge of UX/UI design principles and ability to collaborate with designers.</li> </ul><p><strong>Benefits</strong></p><h3><strong>Joining Netguru means:</strong></h3><ul> <li>Processes based on Scrum and Agile methodologies.</li> <li>Work in a change-rich environment that powers digital acceleration for customers from Europe, the United States, Asia, and the Middle East.</li> <li>Working with globally recognized clients who change the world through software and revolutionize digital banking (such as <a href="https://www.netguru.com/clients/ubs-mobile-banking" rel="nofollow noreferrer noopener">UBS</a> or <a href="https://www.netguru.com/clients/solarisbank" rel="nofollow noreferrer noopener">Solaris</a>).</li> <li>Dev-friendly processes such as CI/CD, code review, and bug bashes.</li> <li>Continuous development of your hard and soft skills (internal webinars and conferences).</li> <li>Enjoying flextime and flexplace; you can adjust your daily schedule to your individual needs.</li> <li>Working on the best equipment: we will provide you with a MacBook and additional accessories for yourcomputer to make your work even more efficient and comfortable.<br/> </li> </ul><h3><strong>Perks & benefits:</strong></h3><ul> <li>Access to the WorkSmile platform, offering benefits adapted to your preferences.</li> <li>Discounts on Apple products.</li> <li>One-time PLN 1000 home-office bonus for B2B contractors or PLN 175 monthly lump sum (ryczałt) for remote employees (on employment contract).</li> <li>Various internal initiatives: webinars, knowledge sharing sessions, <a href="https://www.netguru.com/blog/burning-minds-our-biggest-internal-conference" rel="nofollow noreferrer noopener">internal conferences</a>.<br/> </li> </ul><h3><strong>Here's what you can expect from the recruitment process:</strong></h3><ul> <li>You'll be asked to complete a short online test.</li> <li>Then, you'll meet with our Talent Acquisition Team: we'll be happy to get to know you and tell you more about us!</li> <li>The next step is a technical interview with one of our
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s