esurance
Posted 3w ago

Full-Stack Engineer (React + Node.js)

esurance
Poland
€62k-€80k/yrHybridFull Time
Responsibilities
  • designing APIs
  • implementing features
  • mentoring teammates
Requirements
  • MSc in Computer Science,7+ years JavaScript/TypeScript experience
  • Expertise with React/Next.js and Node.js
  • Strong testing skills
  • Microservices experience
  • Fluent English
Technical tools mentioned
ReactNext.jsRemixNode.jsJavaScriptTypeScriptJestVitestPlaywrightCypressStorybookAWSLambdaS3CloudFrontIAMremote.comPEScheck

Job description

We’re seeking a Senior Fullstack Engineer with a passion for building scalable, cloud-native applications using modern JavaScript technologies. In this hands-on role, you’ll collaborate with our product development team to design and implement microservices and micro frontend architectures, ensuring high performance, usability, and maintainability.
This role offers a 50/50 split between frontend and backend development, making it ideal for someone who thrives in a fast-paced, product-driven environment, takes ownership, and enjoys mentoring teammates. If you’re experienced in and excited about leveraging React, TypeScript, and Node.js to create impactful solutions, we’d love to hear from you!

This Poland-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 is not a globally remote role. Poland residency is required. The contract form is Umowa o Pracę (brutto).
  • Collaborate in refinement sessions with product and tech teams to ensure feature clarity and feasibility.
  • Design, implement, and maintain scalable web APIs using Node.js and microservices architecture principles.
  • Develop responsive, high-quality user interfaces with React 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 the Definition of Done with robust test coverage (unit, integration, E2E).
  • Support incident response and production issue resolution.
  • Mentor teammates and contribute to knowledge sharing in technical best practices.

Essential Qualifications (Must-Have's):


✅ MSc Computer Science or similar
✅ 7 - 10 years of professional experience in JavaScript/TypeScript.
✅ Expertise in React/Next.js (frontend) and Node.js (backend) .
✅ Strong testing skills (Jest, Vitest, Playwright/Cypress).

Bonus Skills:

  • Experience with SSR (Next.js/Remix) and component-driven-development with Storybook.
  • Familiarity with AWS (Lambda, S3, CloudFront, IAM).
  • Agile/DDD experience in 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, Polish, Ukrainian (all nice-to-have).

A dynamic, ambitious team where your voice is heard, and your contributions truly matter. You’ll 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 (remote.com), 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 via PEScheck before speaking with our recruiters. This step helps us prevent fraud and focus our resources on genuine applicants.

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, we're on a mission to make health insurance for small businesses truly hassle-free.


What makes us unique

You'll 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. You'll know within 1–2 weeks.

Use of Artificial Intelligence (AI)

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

Recruiting Agencies:

We don't work with unsolicited agency submissions. Thanks for respecting this.

About esurance

Swiss InsurTech providing a SaaS platform for insurance distribution.

Similar jobs

Full-Stack Engineer roles
3d
Save
Mark Applied
Hide
Senior Full-Stack Engineer (m/f/d)
Warsaw, Masovian Voivodeship, Poland
HybridFull Time
ZF Group
ZF Group: Manufacturer of automotive driveline, chassis, and safety systems.
6+ years full-stack development with .NET Core/C# and React; AWS cloud experience; PostgreSQL and Docker required; familiarity with REST/OpenAPI, Terraform and CI/CD preferred.
.NET Core/C#, React, Electron, AWS, PostgreSQL, Aurora, DynamoDB, MongoDB, Docker, Terraform, GitLab CI/CD, OpenAPI
4d
Save
Mark Applied
Hide
Sr. Full Stack Developer (Remote, Eastern Europe)
Romania or Poland or Croatia or Europe
$6k-$7k/mo RemoteContract
Apex Wheels
Apex Wheels: Designs and manufactures high-performance automotive wheels for enthusiasts.
5+ YOE5+ years full-stack experience with React/Next.js and TypeScript, PostgreSQL and Drizzle or equivalent, API integration, security-conscious coding, testing, and English C1/C2 proficiency.
React, Next.js, TypeScript, PostgreSQL, Drizzle, Prisma, SuiteQL, NetSuite, SQL, BullMQ, Redis, Tailwind CSS, shadcn/ui, Zod, React Hook Form, Sentry
4d
Save
Mark Applied
Hide
[8LA] Full-Stack Engineer / UX App Builder
Kraków, Lesser Poland Voivodeship, Poland
RemoteFull Time
Software Mind
Software Mind: Provides software engineering and digital transformation services to businesses.
Experienced full-stack engineer with strong JavaScript/TypeScript, front-end and UX focus, API integration, ability to handle light backend work, work independently, and communicate in English.
JavaScript, TypeScript, ServiceNow, Veza
4d
Save
Mark Applied
Hide
Senior Full Stack Engineer, Cloud Composer and Dataform
Warsaw, Masovian Voivodeship, Poland
zł364k-zł373k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
5+ YOEBachelor's in CS or related (or equivalent experience),5+ years full‑stack experience,proficient in JavaScript/TypeScript/AngularJS,experience with Kotlin preferred,strong communication and critical thinking.
JavaScript, TypeScript, AngularJS, Kotlin
4d
Save
Mark Applied
Hide
(fluent English) Full-Stack Developer (Python/Java/React)
Gdańsk or Poland
RemoteContract
SupportYourApp
SupportYourApp: Provides outsourced customer and technical support for tech companies.
8+ YOE8+ years full-stack experience with React, Python and Java; fluent English (B2+); experience with Figma and WordPress; ability to deliver pixel-perfect UI and maintain secure backend systems.
React, Next.js, Python, Java, Figma, WordPress
4d
Save
Mark Applied
Hide
Senior Full-Stack Developer
Warsaw, Masovian Voivodeship, Poland
RemoteFull Time
Sigma Software
Sigma Software: Global IT services provider offering custom software development and consulting.
5+ YOE5+ years commercial software development experience; proficiency in JavaScript/TypeScript, React/Next.js, NestJS, Go or Python ecosystem; experience with microservices, cloud-native, Docker/Kubernetes, PostgreSQL, CI/CD; English upper-intermediate.
JavaScript, TypeScript, React, Next.js, NestJS, Go, Python, FastAPI, SQLAlchemy, pandas, numpy, PostgreSQL, Prisma, Docker, Kubernetes, NATS.io, Keycloak, Git, CI/CD, R
5d
Save
Mark Applied
Hide
Senior Full Stack Engineer (Java with Python)
Wroclaw, Lower Silesian Voivodeship, Poland
HybridFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
7+ YOE7+ years software development experience; strong Java 11+, Python, Spring Boot, Microsoft Azure, Kubernetes, Terraform, GitLab/GitHub; fluent English.
Java 11+, Python, Spring Boot, Microsoft Azure, Azure Kubernetes Service (AKS), Terraform, GitHub Copilot, GitLab, GitHub, IntelliJ, VSCode, Kubernetes, Azure SQL, Oracle, Sybase, Kafka, IBM MQ, Tibco EMS, Linux/Unix
6d
Save
Mark Applied
Hide
Engineering - ElevenAPI
London or New York City or San Francisco or Warsaw or United Kingdom or United States
RemoteFull Time
ElevenLabs
ElevenLabs: Develops generative AI for voice, audio, and conversational agents.
Expertise in Python and Typescript/React, familiarity with APIs, cloud infrastructure, storage and observability; strong problem solving and developer experience focus. No formal degree required.
Python, Typescript, React, GitHub