Firstconnectinsurance
Back end Engineer (Poland, Remote)
Company
Role
Back end Engineer (Poland, Remote)
Location
Job type
-
Posted
2 days ago
Salary
Job description
About First Connect:
First Connect Insurance Services is a digital marketplace providing independent insurance agents access to top US carriers and the optionality necessary to grow their businesses. Agents can work with 130+ carriers, selling various insurance policies, including home, auto, small business, and more. We’re on a mission to overhaul the technology agents have access to, putting consumer-grade software at their fingertips. We’ve got thousands of active agents with hundreds joining monthly, and we plan to accelerate our growth.
Role Overview:
*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:751b9067-f8be-4d35-8cc0-c145bec6dfba-7" data-testid="conversation-turn-16" data-scroll-anchor="false" data-turn="assistant">What You’ll Do:
- Build and evolve data processing systems: Design and implement ETL pipelines that collect, transform, and deliver data from multiple sources (including agency portals) into usable product features.
- Turn data into insights: Translate raw insurance and agency data into meaningful metrics such as sales performance, inquiry volumes, geographic activity, and product distribution.
- Integrate and work with multiple data sources: Build and maintain integrations with external systems and ensure data consistency and reliability across pipelines.
- Collaborate in a fast-changing environment: Work closely with product in a highly iterative setup with no fixed long-term roadmap.
- Ensure engineering quality: Write clean, maintainable code with a strong focus on testing culture.
- Leverage modern tooling and AI: Use AI tools as part of the development process, treating them as an active part of the workflow.
We might be a match if:
- You have solid experience with Node.js, TypeScript, and NestJS
- You are comfortable working with data-heavy systems and SQL
- You have experience or strong interest in ETL pipelines and data transformation
- You are familiar with or open to working in cloud environments (AWS or similar)
- You know how to work with docker, docker-compose
- You value writing tests as a natural part of development, and you have quality-focused mindset
- You are comfortable working in fast-changing, ambiguous product environments
- You enjoy taking end-to-end ownership of features and problems
- You can communicate effectively in Polish and English
- You are open to using AI tools in everyday development work
You’ll get extra points for:
- Experience working in product-driven environments
- Ability to work end-to-end, including some frontend awareness
- Experience with React
- Experience with tools like Claude Code, Curser etc.
- Experience with data ingestion tools (e.g. Fivetran or similar)
Our tech-stack:
- General: JavaScript, TypeScript
- Frontend: React, Vite, Chakra UI, Redux Toolkit, Playwright
- Backend: node.js, NestJS, Express.js, PostgreSQL
- Cloud Provider: aws, Azure
- Other: Docker, kubernetes
Recruitment process:
Our goal is to be thorough while respecting your time.
- Send us your CV – it's the best way for us to get to know you.
- Meet Karolina, our Recruiter for initial interview
- Join a technical interview with our Team Members
- Meet our team for a live coding interview
- Talk with Tomasz, our Hiring Manager
- Join Wojtek and Ola for final stage call
... and welcome aboard! 👋


