
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Remote - Poland"), this listing's salary midpoint is about 90% lower. The offer sits below the benchmark range (€6,945–€7,523). The listed pay band (€600–€850) is wider than the benchmark, which suggests greater salary variability. This benchmark is based on 1 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Frontend Engineer | €6,216/per month | €8,629/per month | €12,627/per month |
| All roles in Remote - Poland | €6,945/per month | €7,234/per month | €7,523/per month |
Primer is the unified infrastructure for global payments. We give finance and payments teams the visibility and control to reduce complexity, improve performance, and capture more revenue - all from a single platform. Primer is remote-first and globally distributed — always will be. What will you be doing? Ship frontend features for the self-serve onboarding and platform experience, with support from more senior engineers on scoping and architecture. Work in React building the dashboard experience merchants use to onboard with Primer. Learn from a hands-on senior frontend engineer who's setting the team's conventions and standards as you go. Deploy your own features to production and track their impact once they're live. Get real exposure to how a merchant's first experience with Primer is designed and built, working closely with Design. Contribute to the Python backend where useful — no prior backend experience required, just a willingness to get stuck in when needed.
Job Details
Responsibilities
- Ship frontend features for onboarding
- Build React dashboard for onboarding merchants
- Collaborate with Design
- Contribute to Python backend when needed
Requirements
- Experience shipping production frontend features
- Comfortable writing tests
- Interest in onboarding/activation
Skills & Technologies
Benefits & Perks
Recruitment Process
- 1Intro call
- 2Interview with Hiring Manager
- 3Challenge Stage
- 4Values-alignment interview

| Location | Active listings |
|---|---|
| Remote - Europe | 2 |
| Remote - Global | 1 |
| Australia, Australia | 1 |
| Role type | Active listings |
|---|---|
| Business Development Representative | 2 |
| Talent Community | 1 |
| Role level | Active listings |
|---|---|
| Junior | 2 |
| Mid-Level | 1 |
Related Opportunities
Discover more opportunities that match your interests and skills