Back to all jobs
First Connect Insurance logo

Fullstack Engineer (Poland, Remote)

First Connect Insurance
Poland1w ago

About the role

<h2><span style="color: rgb(52, 73, 94);"><strong><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed GrammarErrorHighlight SCXW196515522 BCX0">About First</span><span class="NormalTextRun SCXW196515522 BCX0"> Connect:</span></strong></span></h2> <p><span class="NormalTextRun SCXW196515522 BCX0" style="color: rgb(52, 73, 94);"><span class="TextRun SCXW59479663 BCX0" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW59479663 BCX0">First Connect Insurance Services is a digital </span><span class="NormalTextRun CommentStart SCXW59479663 BCX0">marketplace </span><span class="NormalTextRun SCXW59479663 BCX0">providing independent insurance </span><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW59479663 BCX0">agents</span><span class="NormalTextRun SCXW59479663 BCX0"> access to top US carriers and the optionality necessary to grow their businesses. Agents can work with 1</span><span class="NormalTextRun SCXW59479663 BCX0">5</span><span class="NormalTextRun SCXW59479663 BCX0">0+ carriers, selling various insurance policies, including home, auto, small business, and more. </span><span class="NormalTextRun SCXW59479663 BCX0">We’re</span><span class="NormalTextRun SCXW59479663 BCX0"> on a mission to overhaul the technology agents have access to, putting consumer-grade software at their fingertips. </span><span class="NormalTextRun SCXW59479663 BCX0">We’ve</span><span class="NormalTextRun SCXW59479663 BCX0"> got thousands of active agents with </span><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW59479663 BCX0">hundreds</span><span class="NormalTextRun SCXW59479663 BCX0"> joining </span><span class="NormalTextRun SCXW59479663 BCX0">monthly,</span><span class="NormalTextRun SCXW59479663 BCX0"> and we plan to accelerate our growth.</span></span><span class="EOP SCXW59479663 BCX0" data-ccp-props="{}">&nbsp;</span></span></p> <p class="p1"><strong>Role Overview:</strong></p> <p class="p1">The core of our business revolves around retrieving and processing vast amounts of insurance carrier data. This&nbsp;isn’t&nbsp;just about moving&nbsp;numbers – this data enables our most critical platform features and powers the entire agency commission cycle. <br>You will contribute to key data domains that power our core business. We are looking for someone who is comfortable working in data-heavy environments and enjoys solving problems involving diverse data structures, real-time systems, and varying data quality. <br>What is more, you will participate in a dynamic discovery flow—implementing POC (Proof of Concept) projects to validate the direction in which our product should further develop.<br>Our team operates in a highly dynamic, startup-like environment where priorities shift quickly based on customer needs.</p> <p class="p1">We’re looking for an Engineer who enjoys working close to data, likes understanding how systems connect end-to-end, and is eager to grow by contributing to complex, real-world business problems in a collaborative environment. 🚀&nbsp;</p> <p class="p1"><strong>What You’ll Do:</strong></p> <ul class="ul1"> <li class="li1">Build and evolve data processing systems: Design and implement ETL pipelines that collect, transform, and deliver&nbsp;data from multiple sources (including agency portals) into usable product features.</li> <li class="li1">Turn data into insights: Translate raw insurance and agency data into meaningful metrics such as sales&nbsp;performance, inquiry volumes, geographic activity, and product distribution.</li> <li class="li1">Integrate and work with multiple data sources: Build and maintain integrations with external systems and ensure&nbsp;data consistency and reliability across pipelines.</li> <li class="li1">Collaborate in a fast-changing environment: Work closely with product in a highly iterative setup with no fixed long-term roadmap.</li> <li class="li1">Ensure engineering quality: Write clean, maintainable code with a strong focus on testing culture.</li> <li class="li1">Leverage modern tooling and AI: Use AI tools as part of the development process, treating them as an active part of the workflow</li> </ul> <h2><span style="color: rgb(52, 73, 94);"><strong><span data-contrast="auto">We might be a match if:</span></strong></span></h2> <ul> <li data-section-id="1v4ty26" data-start="2628" data-end="2696">You have solid 3+ years experience with Node.js, TypeScript, React and NestJS</li> <li data-section-id="md4ht2" data-start="2763" data-end="2848">You have experience or strong interest in ETL pipelines and data transformation</li> <li data-section-id="sl0s9d" data-start="2849" data-end="2934">You are familiar with or open to working in cloud environments (AWS or similar)</li> <li data-section-id="sl0s9d" data-start="2849" data-end="2934">You know how to work with docker, docker-compose</li> <li data-section-id="1w0cmya" data-start="2935" data-end="2997">You value writing tests as a natural part of development, and you have quality-focused mindset</li> <li data-section-id="14cxjdz" data-start="3081" data-end="3149">You enjoy taking end-to-end ownership of features and problems</li> <li data-section-id="16t76y5" data-start="3150" data-end="3209">You can communicate effectively in Polish and English</li> <li data-section-id="1mdofsz" data-start="3210" data-end="3275">You are open to using AI tools in everyday development work</li> </ul> <h3><span style="color: rgb(52, 73, 94);">You’ll get extra points for:</span></h3> <ul> <li data-section-id="1oxpvwk" data-start="3315" data-end="3410">Experience working in product-driven environments</li> <li data-section-id="1oxpvwk" data-start="3315" data-end="3410">Track record of leading projects end-to-end as an owner.</li> <li data-section-id="w05mun" data-start="3561" data-end="3630">Experience with data ingestion tools (e.g. Fivetran or similar)</li> </ul> <p><strong>Our tech-stack:</strong></p> <ul> <li><span data-contrast="none">General: JavaScript, TypeScript</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}">&nbsp;</span></li> <li><span data-contrast="none">Frontend: React, Vite, Chakra UI, Redux Toolkit, Playwright&nbsp;</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}">&nbsp;</span></li> <li><span data-contrast="none">Backend:&nbsp;node.js,&nbsp;NestJS, Express.js, PostgreSQL</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}">&nbsp;</span></li> <li><span data-contrast="none">Cloud Provider:&nbsp;aws, Azure</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}">&nbsp;</span></li> <li><span data-contrast="none">Other: Docker,&nbsp;kubernetes</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}">&nbsp;</span></li> </ul> <h2><span style="color: rgb(52, 73, 94);">Recruitment process:</span></h2> <p><span style="color: rgb(52, 73, 94);">Our goal is to be thorough while respecting your time.</span></p> <ul> <li style="color: rgb(52, 73, 94);"><span style="color: rgb(52, 73, 94);">Send us your CV – it's the best way for us to get to know you.</span></li> <li style="color: rgb(52, 73, 94);"><span style="color: rgb(52, 73, 94);">Meet&nbsp;<a style="color: rgb(52, 73, 94);" href="https://www.linkedin.com/in/karolinasokolowska/">Karolina</a>, our Recruiter for initial interview</span></li> <li style="color: rgb(52, 73, 94);"><span style="color: rgb(52, 73, 94);">Join a technical interview with our Team Members</span></li> <li style="color: rgb(52, 73, 94);"><span style="color: rgb(52, 73, 94);">Meet our team for a live coding interview</span></li> <li style="color: rgb(52, 73, 94);"><span style="color: rgb(52, 73, 94);">Talk with Tomasz,&nbsp;our Hiring Manager</span></li> <li style="color: rgb(52, 73, 94);"><span style="color: rgb(52, 73, 94);">Join&nbsp;<a style="color: rgb(52, 73, 94);" href="https://www.linkedin.com/in/wryczaj/?miniProfileUrn=urn%3Ali%3Afs_miniProfile%3AACoAABMQj_IBev4f0-jw0z6SCIE7ymOK-aUKAas"><strong>Wojtek</strong></a>&nbsp;and&nbsp;<a style="color: rgb(52, 73, 94);" href="https://www.linkedin.com/in/aleksandrabugajska/"><strong>Ola</strong></a>&nbsp;for final stage call</span></li> </ul> <p data-path-to-node="27"><span style="color: rgb(52, 73, 94);">... and welcome aboard! 👋</span></p> <h2><span style="color: rgb(52, 73, 94);"><strong>What benefits are waiting for you:</strong></span></h2> <h3><span style="color: rgb(52, 73, 94);"><strong>Salary</strong></span></h3> <div><span style="color: rgb(52, 73, 94);">23.000 PLN - 26.000 PLN net + VAT on B2B</span></div> <h3><span style="color: rgb(52, 73, 94);"><strong>Basics&nbsp;</strong></span></h3> <div><span style="color: rgb(52, 73, 94);"><strong>🌎&nbsp;</strong>Remote work &amp; flexible working hours&nbsp;</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🏖️ </strong>Non-service days</span></div> <h3><span style="color: rgb(52, 73, 94);"><strong>Health &amp; Safety</strong></span></h3> <div><span style="color: rgb(52, 73, 94);"><strong>💊&nbsp;</strong>Private medical care with dentists &amp; orthodontists package for you and your family&nbsp;</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>❤️&nbsp;</strong>Group life insurance</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🧘&nbsp;</strong>Psychotherapists support — free online sessions with psychologists and psychotherapists</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🤸</strong>&nbsp;Home physiotherapy</span></div> <div><span style="color: rgb(52, 73, 94);">🏅 Multisport card &amp; meditation apps reimbursed 50%</span></div> <h3><span style="color: rgb(52, 73, 94);"><strong>Working conditions &amp; Development</strong></span></h3> <div><span style="color: rgb(52, 73, 94);"><strong>💻&nbsp;</strong>Gear with Apple Logo and a nice Dell monitor</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🌱&nbsp;</strong>50% reimbursement for courses, conferences, books &amp; certificates</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🇺🇸&nbsp;</strong>Free access to private language lessons</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🐕&nbsp;</strong>6 Personal Development Days &amp; 4 Voluntary Days Off<strong>&nbsp;</strong></span></div> <h3><span style="color: rgb(52, 73, 94);"><strong>Extras you may like</strong></span></h3> <div><span style="color: rgb(52, 73, 94);"><strong>🎫&nbsp;</strong>Cafeteria platform — extra “stówka”every month to spend on whatever you want to</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🧒&nbsp;</strong>Nanny services for parents&nbsp;</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>📦&nbsp;</strong>Concierge services – a personal assistant to help you to deal with your everyday matters</span></div> <div><span style="color: rgb(52, 73, 94);"><strong>🎉 </strong>Team building events — we party together several times a year during the annual Offsite &amp; Christmas Parties, or our workation week in Mediterranean</span></div>

Perks & benefits

  • Company Retreats

741,000+ hidden jobs like this

First Connect Insurance and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.