Senior Frontend Developer at InPost


Company Logo

InPost is Hiring

Job Info:
  • Company InPost
  • Position Senior Frontend Developer
  • Location Kraków, Poland
  • Source SmartRecruiters
  • Published July 15, 2025
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

Your key responsibilities

I. Frontend platform architecture:

  • Lead architecture decisions for the entire Merchant Portal platform (microfrontends, runtime vs build-time integration, etc.).
  • Define and evolve frontend standards, tooling, and best practices.
  • Design for modularity, separation of concerns, versioning, and maintainability.
  • Guide the evolution of shared frontend libraries and foundational services.

II. Shared components & platform experience:

  • Maintain and evolve shared Angular libraries, design system components, and utility packages.
  • Define and enforce frontend standards, coding guidelines, and DX practices.
  • Establish and maintain cross-microfrontend communication mechanisms (EventBus, shared state). 
  • Collaborate with UX and product designers to deliver globally consistent experiences.

III. Collaboration with Product Teams:

  • Act as a platform consultant to product engineering teams.
  • Ensure consistent adoption of platform tooling and UX paradigms.
  • Review architecture and code contributions related to shared components.

IV. Mentorship & technical leadership:

  • Mentor frontend engineers across teams on scalable frontend architecture.
  • Facilitate technical discussions and platform roadmap alignment.
  • Encourage knowledge sharing, clean code, and continuous improvement.
  • Own critical decisions in platform-wide frontend development.

 

Must-have:

  • Minimum 5 years of professional Angular experience (Angular 2+ up to latest). Proven track record of architecting and delivering large Angular applications.
  • Deep knowledge of RxJS, NgModules, component architecture, routing, state management (e.g., NgRx). 
  • Proficient in TypeScript, JavaScript (ES6+), HTML5, CSS3 (SASS/SCSS). 
  • Strong experience writing end-to-end tests using Playwright as well as experience with unit/integration testing tools
  • Strong understanding of SPA performance optimization, lazy loading, and modular design. 
  • Skilled in monorepo and build tooling (e.g., Angular CLI, Webpack, Nx, Module Federation).
  • Experience designing and maintaining frontend platforms or design systems. 
  • Deep understanding of microfrontend architecture and frontend infrastructure.
  • Comfortable working in large-scale systems with multiple teams consuming shared code.
  • Strong communication skills – both within frontend engineering and cross-functionally.
  • Good command of English (B2+).

Nice-to-have:

  • Good working knowledge of React, React Hooks, and its core concepts. 
  • Experience with CI/CD pipelines (e.g., GitLab CI). 
  • Familiarity with Git, code linting, formatting (ESLint, Prettier).
  • Experience with telemetry/logging/monitoring tools.
  • Exposure to internationalization and localization strategies (i18n/l10n). 
  • Familiarity with accessibility (WCAG best practices).