Front-end Magento Developer
⚲ Warszawa, Śródmieście
12 000 – 20 000 zł / mies.
Wymagania
- TypeScript
- GraphQL
- Tailwind CSS
- Playwright
- Cypress
- GitHub Actions
- Azure Pipelines
- Docker
- Kubernetes
Opis stanowiska
Nasze wymagania:
4+ years of commercial React experience (including work on large-scale e-commerce applications).
Strong TypeScript skills (strict mode, generics, type inference).
Experience with GraphQL — writing queries/mutations, cache management, codegen (gql.tada or GraphQL Code Generator).
Practical knowledge of Tailwind CSS — utility-first, custom design tokens, responsive design.
Experience with component architecture, modular design and building reusable design systems.
Familiarity with state management patterns (Nanostores, Zustand, Context or similar).
Experience with form validation (React Hook Form + Zod or similar schema-based approach).
Solid understanding of frontend performance — SSR/hydration optimization, code splitting, lazy loading, Core Web Vitals.
Experience with frontend testing: unit (Vitest/Jest), E2E (Playwright/Cypress).
Proficiency in Git and CI/CD workflows (GitHub Actions or Azure Pipelines).
Ability to solve complex technical problems independently.
Experience with DevOps practices: CI/CD, Docker containerization, Kubernetes deployment.
Hands-on experience with monitoring, performance analysis and supporting production environments.
Comfortable working in a modern development approach focused on rapid iteration, automation and developer productivity (vibecoding mindset).
English at a communicative level (written & spoken).
Mile widziane:
Experience with Astro (SSR, islands architecture, Fastify adapter).
Experience with Magento PWA Studio (Venia, Peregrine, Talons).
Knowledge of WCAG/accessibility standards (axe-core, aria patterns).
Experience with Redis as a caching layer (server-side caching strategies).
Understanding of SEO in SSR context — structured data, meta tags, sitemap.
Zakres obowiązków:
Designing and implementing UI components in React 19 (TypeScript) for e-commerce platforms.
Developing applications in Astro SSR and PWA Studio — two different architectural approaches.
Building a type-safe data layer with GraphQL (gql.tada, Apollo) integrating with Magento 2 API.
Optimizing frontend performance (Core Web Vitals, SSR hydration, cache strategies with Redis).
Implementing and maintaining a design system using Storybook and Tailwind CSS.
Integrating with payment systems (PayU, Apple Pay, BLIK) and PIM (Akeneo).
Writing tests at multiple levels: unit (Vitest), E2E (Playwright), accessibility (axe-core), monitoring (Elastic Synthetics).
Collaborating with backend developers and testers.
Participating in code reviews and architecture discussions.
Taking full ownership of frontend components end-to-end.
Providing technical guidance and mentoring to less experienced developers.
Oferujemy:
A key role in shaping modern e-commerce solutions used by international customers.
Ownership of business-critical frontend applications with real influence on product and technical decisions.
Exposure to a modern technology stack, including React 19, TypeScript, Astro, Magento PWA Studio, GraphQL, Tailwind CSS, Docker, and Kubernetes.
Opportunities to contribute to architecture, engineering standards, and frontend strategy.
A collaborative, engineering-driven environment focused on innovation, quality, and continuous improvement.
Participation in international and global projects across the bolttech Group.
Employment based exclusively on a permanent employment contract.
Flexible start times and a hybrid, remote, or office-based working model.
Additional time off, including 10 Care Leave days and an extra day off for your birthday.
Shorter working Fridays, with working hours ending at 1:45 PM.
4+ years of commercial React experience (including work on large-scale e-commerce applications).
Strong TypeScript skills (strict mode, generics, type inference).
Experience with GraphQL — writing queries/mutations, cache management, codegen (gql.tada or GraphQL Code Generator).
Practical knowledge of Tailwind CSS — utility-first, custom design tokens, responsive design.
Experience with component architecture, modular design and building reusable design systems.
Familiarity with state management patterns (Nanostores, Zustand, Context or similar).
Experience with form validation (React Hook Form + Zod or similar schema-based approach).
Solid understanding of frontend performance — SSR/hydration optimization, code splitting, lazy loading, Core Web Vitals.
Experience with frontend testing: unit (Vitest/Jest), E2E (Playwright/Cypress).
Proficiency in Git and CI/CD workflows (GitHub Actions or Azure Pipelines).
Ability to solve complex technical problems independently.
Experience with DevOps practices: CI/CD, Docker containerization, Kubernetes deployment.
Hands-on experience with monitoring, performance analysis and supporting production environments.
Comfortable working in a modern development approach focused on rapid iteration, automation and developer productivity (vibecoding mindset).
English at a communicative level (written & spoken).
Mile widziane:
Experience with Astro (SSR, islands architecture, Fastify adapter).
Experience with Magento PWA Studio (Venia, Peregrine, Talons).
Knowledge of WCAG/accessibility standards (axe-core, aria patterns).
Experience with Redis as a caching layer (server-side caching strategies).
Understanding of SEO in SSR context — structured data, meta tags, sitemap.
Zakres obowiązków:
Designing and implementing UI components in React 19 (TypeScript) for e-commerce platforms.
Developing applications in Astro SSR and PWA Studio — two different architectural approaches.
Building a type-safe data layer with GraphQL (gql.tada, Apollo) integrating with Magento 2 API.
Optimizing frontend performance (Core Web Vitals, SSR hydration, cache strategies with Redis).
Implementing and maintaining a design system using Storybook and Tailwind CSS.
Integrating with payment systems (PayU, Apple Pay, BLIK) and PIM (Akeneo).
Writing tests at multiple levels: unit (Vitest), E2E (Playwright), accessibility (axe-core), monitoring (Elastic Synthetics).
Collaborating with backend developers and testers.
Participating in code reviews and architecture discussions.
Taking full ownership of frontend components end-to-end.
Providing technical guidance and mentoring to less experienced developers.
Oferujemy:
A key role in shaping modern e-commerce solutions used by international customers.
Ownership of business-critical frontend applications with real influence on product and technical decisions.
Exposure to a modern technology stack, including React 19, TypeScript, Astro, Magento PWA Studio, GraphQL, Tailwind CSS, Docker, and Kubernetes.
Opportunities to contribute to architecture, engineering standards, and frontend strategy.
A collaborative, engineering-driven environment focused on innovation, quality, and continuous improvement.
Participation in international and global projects across the bolttech Group.
Employment based exclusively on a permanent employment contract.
Flexible start times and a hybrid, remote, or office-based working model.
Additional time off, including 10 Care Leave days and an extra day off for your birthday.
Shorter working Fridays, with working hours ending at 1:45 PM.
🔍 Dekoder Ogłoszenia
🔴
Ability to solve complex technical problems independently.
Oczekuje się, że będziesz samodzielnie radzić sobie z problemami, bez częstego wsparcia ze strony zespołu.
🔴
Comfortable working in a modern development approach focused on rapid iteration, automation and developer productivity (vibecoding mindset).
Może oznaczać pracę w szybkim tempie, z naciskiem na szybkie wdrażanie zmian i potencjalnie mniej formalne procesy.
🔴
Hands-on experience with monitoring, performance analysis and supporting production environments.
Będziesz odpowiedzialny za utrzymanie i rozwiązywanie problemów w środowisku produkcyjnym, co może oznaczać dyżury lub pracę poza standardowymi godzinami.
🟡
Experience with DevOps practices: CI/CD, Docker containerization, Kubernetes deployment.
Oprócz zadań front-endowych, będziesz zaangażowany w aspekty DevOps, co może wykraczać poza typowy zakres roli front-end developera.
🟢
4+ years of commercial React experience (including work on large-scale e-commerce applications).
Oczekuje się głębokiego doświadczenia w React, szczególnie w kontekście dużych i złożonych projektów e-commerce.