Full-Stack Engineer (React + )

Esurance


Job Location:

Kraków - Poland

Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Job profile

Were seeking aSenior Fullstack Engineerwith a passion for building scalable cloud-native applications using modern JavaScript this hands-on role youll collaborate with our product development team to design and implementmicroservices and micro frontend architectures ensuring high performance usability and maintainability.
This role offers a50/50 split between frontend and backend development making it ideal for someone who thrives in afast-paced product-driven environment takes ownership and enjoys mentoring teammates. If youreexperienced inandexcited aboutleveragingReact TypeScript and to create impactful solutions wed love to hear from you!

ThisPoland-based role offers remote flexibility but we value in-person collaboration. Our team meets in Poland for at least one week each quarter so we request all applicants to be located in Poland. This isnot a globally remote role. Poland residency is required.The contract form isUmowa o Pracę (brutto).

What you will be responsible for

  • Collaborate in refinement sessions with product and tech teams to ensure feature clarity and feasibility.
  • Design implement and maintain scalable web APIs using and microservices architecture principles.
  • Develop responsive high-quality user interfaces withReact and TypeScript.
  • Work closely with Product Owners to clarify feature requirements and ensure business context is well-understood.
  • Align feature architecture with Tech Leads to ensure consistency and scalability.
  • Ensure features meet theDefinition of Done with robust test coverage (unit integration E2E).
  • Support incident response and production issue resolution.
  • Mentor teammates and contribute toknowledge sharing in technical best practices.

What makes you a match

Essential Qualifications (Must-Haves):


MSc Computer Science or similar
7 - 10 years of professional experience in JavaScript/TypeScript.
Expertise in React a modern SSR framework (React Router v7 / Remix / ) (frontend) and (backend) .
Strong testing skills (Vitest Playwright and Storybook interaction tests/component-driven).

Bonus Skills:

  • Familiarity with AWS (Lambda S3 CloudFront IAM Pulumi / infrastructure-as-code).
  • Agile/DDD experiencein cross-functional teams.

Collaboration and Interpersonal Skills

  • Clear communication with technical/non-technical stakeholders.
  • Ownership mindset with proactive problem-solving.
  • Languages:Fluent English (required); German PolishUkrainian (all nice-to-have).

What you can expect

A dynamic ambitious team where your voice is heard and your contributions truly matter. Youll have real ownership over your decisions in a trusted cross-functional environment within a Swiss product company that puts people first. We offer fair compensation flexible working hours a hybrid work setup and a culture that supports both personal and professional growth fostering a healthy work-life balance.

Employer of Record:
For this role we offer employment through our trusted Employer of Record () ensuring full legal compliance and a seamless experience for our team members in Poland.

ID Verification:
To maintain a fair and secure hiring process candidates might be asked to verify their identity viaPEScheckbefore speaking with our recruiters. This step helps us prevent fraud and focus our resources on genuine applicants.

About us

Who we are

esurance is a Swiss InsurTech offering a SaaS platform that connects SMEs insurance providers brokers and business application providers. Founded in 2013 were on a mission to make health insurance for small businesses truly hassle-free.


What makes us unique

Youll be part of a connected forward-thinking team built on trust openness and mutual respect working hybrid from Zürich or remotely across Europe. We invest in your growth through agile practices real ownership and a transparent Grading System that ensures fair pay and clear career paths.


Our core values

  • We are connected.
  • We are ahead.
  • We are clear.
  • We are approachable.

Do these resonate with you Come join us.


Our Recruitment Process & Principles


We keep our process transparent and respect your time:
  1. Application Review You hear from us within 5 business days. Always.
  2. Recruiter Screen A relaxed Get2Know call to explore mutual fit.
  3. Four Interviews Two Role Knowledge interviews (peer supervisor) one Culture Match one Leadership conversation. Batched into two days wherever possible.
  4. Hiring Decision Thoughtful timely. Youll know within 12 weeks.

Use of Artificial Intelligence (AI)

We use AI to increase productivity and youre welcome to use it to polish your CV or Coverletter. Interviews and assessments should reflect your genuine self though.

Recruiting Agencies:

We dont work with unsolicited agency submissions. Thanks for respecting this.

Required Experience:

IC

Job profileWere seeking aSenior Fullstack Engineerwith a passion for building scalable cloud-native applications using modern JavaScript this hands-on role youll collaborate with our product development team to design and implementmicroservices and micro frontend architectures ensuring high perform...

About Company

Company Logo

Who we are: esurance is a Swiss InsurTech company offering a SaaS solution. Driven by the vision of a hassle-free insurance experience, we are on a mission to reinvent health insurance for small businesses. Our main product is a configurable sales platform for insurance that connects ... View more

View Profile View Profile