Senior Frontend Software Engineer
Apply for this position → Go ad-free with PremiumCompany Description
InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 60,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option.
Job Description
We're building a platform — a unified system used organization-wide to manage and serve content for both web and mobile apps across all markets where InPost operates.
The platform gives content editors a visual interface to build and publish pages. Behind the scenes, it's a TypeScript monorepo with a Next.js + PayloadCMS admin panel, an Astro SSR web renderer, and a custom shared design system. We are looking for a seasoned engineer (typically 4+ years building production frontend applications) who understands the complexities of working in a large, international organization. You aren't just a coder; you are a problem solver who understands how technical decisions impact global scalability, multi-market rollouts, and localization. You'll work at the intersection of product, design, and engineering. We expect you to bring experience from other mature organizations, challenge our ideas, and help us navigate the challenges of a multi-language, multi-region platform. We also believe AI is reshaping frontend development. We want someone who has already adapted—using AI tools naturally—and can help the team raise the bar.
Your Responsibilities
Develop new features focusing on architecture, scalability, and internationalization standards
Take ownership of your solutions — you own the outcome and quality of what you build
Drive the evolution of our shared design system to support multiple brands and markets
Own accessibility (a11y) as a first-class concern across all our international sites
Build complex UI features: block-based editor interactions, undo/redo, and previews
Experiment with and integrate LLM-based tools into our products and workflows
Drive AI adoption within the team — help establish best practices
Work with strict TypeScript to design safe, ergonomic APIs
Maintain and extend our E2E test suite (Playwright) to ensure stability across regions
Mentor junior engineers and foster a culture of technical excellence
Participate in architectural decision-making — we use lightweight RFCs and collective ownership to align on technical direction
Qualifications
Must Have
Proven experience in an international organization or working on large-scale products serving multiple markets
Deep knowledge of HTML and CSS (cascade, specificity, layout systems)
Strong React skills — combined with Engineering thinking: you are a software engineer, not just a React developer
Experience with Next.js, Astro, or similar modern frameworks
Strong TypeScript (strict mode, generics, conditional types)
Experience with multi-language / multi-site architectures (i18n, l10n complexities)
Solid web accessibility expertise (WCAG 2.1/2.2)
Experience designing and contributing to design systems
Understanding of SSR and hydration trade-offs
Experience mentoring or onboarding less experienced engineers
Practical experience with AI tools in development
Ability to work with cross-functional teams and influence stakeholders
Nice to Have
Familiarity with PayloadCMS or another headless CMS
Experience working in monorepos and complex build pipelines
Experience building rich text editors (Lexical, TipTap, etc.)
Experience integrating LLM APIs into user-facing features
Knowledge of performance measurement (Core Web Vitals)
Interest in design token systems and style pipelines
Additional Information
Why Join InPost?
Opportunity to work in a diverse, international and cross-functional environment, along with leading experts.
Fulfilling careers with a range of benefits for employees and invests in providing training opportunities for their development.
Your impact will be visible instantly and you will be making a difference in our users lives
Real ownership — you'll make architectural calls that impact multiple markets A platform with genuine complexity worth solving (international scale, complex CMS) Space to experiment with AI tooling and bring new ideas into production A mature, experienced team that values technical depth
Similar Jobs
Staff Software Engineer - AI Platform
CaptivateIQ · Poland
Senior Backend Software Engineer (Python)
OLX · Poland
Senior Staff Software Engineer - Rust - Platform
Kraken · UK,Brazil,Canada,Cyprus,Czechia,Germany,Ireland,Lithuania,Mexico,Poland,Portugal,Romania,Spain,Switzerland
Senior Software Engineer - Rust - Core Engineering
Kraken · UK,Brazil,Canada,Cyprus,Czechia,Germany,Ireland,Lithuania,Mexico,Poland,Portugal,Romania,Spain,Switzerland,United Arab Emirates
Software Engineer - Rust - Core Engineering
Kraken · UK,Brazil,Canada,Cyprus,Czechia,Germany,Ireland,Lithuania,Mexico,Poland,Portugal,Spain,Switzerland,United Arab Emirates
Senior Frontend Software Engineer
Company Description
InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 60,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option.
Job Description
We're building a platform — a unified system used organization-wide to manage and serve content for both web and mobile apps across all markets where InPost operates.
The platform gives content editors a visual interface to build and publish pages. Behind the scenes, it's a TypeScript monorepo with a Next.js + PayloadCMS admin panel, an Astro SSR web renderer, and a custom shared design system. We are looking for a seasoned engineer (typically 4+ years building production frontend applications) who understands the complexities of working in a large, international organization. You aren't just a coder; you are a problem solver who understands how technical decisions impact global scalability, multi-market rollouts, and localization. You'll work at the intersection of product, design, and engineering. We expect you to bring experience from other mature organizations, challenge our ideas, and help us navigate the challenges of a multi-language, multi-region platform. We also believe AI is reshaping frontend development. We want someone who has already adapted—using AI tools naturally—and can help the team raise the bar.
Your Responsibilities
Develop new features focusing on architecture, scalability, and internationalization standards
Take ownership of your solutions — you own the outcome and quality of what you build
Drive the evolution of our shared design system to support multiple brands and markets
Own accessibility (a11y) as a first-class concern across all our international sites
Build complex UI features: block-based editor interactions, undo/redo, and previews
Experiment with and integrate LLM-based tools into our products and workflows
Drive AI adoption within the team — help establish best practices
Work with strict TypeScript to design safe, ergonomic APIs
Maintain and extend our E2E test suite (Playwright) to ensure stability across regions
Mentor junior engineers and foster a culture of technical excellence
Participate in architectural decision-making — we use lightweight RFCs and collective ownership to align on technical direction
Qualifications
Must Have
Proven experience in an international organization or working on large-scale products serving multiple markets
Deep knowledge of HTML and CSS (cascade, specificity, layout systems)
Strong React skills — combined with Engineering thinking: you are a software engineer, not just a React developer
Experience with Next.js, Astro, or similar modern frameworks
Strong TypeScript (strict mode, generics, conditional types)
Experience with multi-language / multi-site architectures (i18n, l10n complexities)
Solid web accessibility expertise (WCAG 2.1/2.2)
Experience designing and contributing to design systems
Understanding of SSR and hydration trade-offs
Experience mentoring or onboarding less experienced engineers
Practical experience with AI tools in development
Ability to work with cross-functional teams and influence stakeholders
Nice to Have
Familiarity with PayloadCMS or another headless CMS
Experience working in monorepos and complex build pipelines
Experience building rich text editors (Lexical, TipTap, etc.)
Experience integrating LLM APIs into user-facing features
Knowledge of performance measurement (Core Web Vitals)
Interest in design token systems and style pipelines
Additional Information
Why Join InPost?
Opportunity to work in a diverse, international and cross-functional environment, along with leading experts.
Fulfilling careers with a range of benefits for employees and invests in providing training opportunities for their development.
Your impact will be visible instantly and you will be making a difference in our users lives
Real ownership — you'll make architectural calls that impact multiple markets A platform with genuine complexity worth solving (international scale, complex CMS) Space to experiment with AI tooling and bring new ideas into production A mature, experienced team that values technical depth
Similar Jobs
Staff Software Engineer - AI Platform
CaptivateIQ · Poland
Senior Backend Software Engineer (Python)
OLX · Poland
Senior Staff Software Engineer - Rust - Platform
Kraken · UK,Brazil,Canada,Cyprus,Czechia,Germany,Ireland,Lithuania,Mexico,Poland,Portugal,Romania,Spain,Switzerland
Senior Software Engineer - Rust - Core Engineering
Kraken · UK,Brazil,Canada,Cyprus,Czechia,Germany,Ireland,Lithuania,Mexico,Poland,Portugal,Romania,Spain,Switzerland,United Arab Emirates
Software Engineer - Rust - Core Engineering
Kraken · UK,Brazil,Canada,Cyprus,Czechia,Germany,Ireland,Lithuania,Mexico,Poland,Portugal,Spain,Switzerland,United Arab Emirates