Mid/Senior Full-Stack Developer (.NET + React)

Polcode — Poland · Posted ~1 day ago

Mid Contract Remote 100-180 PLN/hour net + VAT

Skills

.NET React Full-stack development Web applications

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack developer role building modern web solutions using .NET and React while collaborating with international teams on impactful digital products.

Highlights

Fully remote opportunity with flexible collaboration, challenging international projects, and opportunities for technical growth.

Description

Polcode is a Poland-based software house working with clients worldwide since 2006. We build web, mobile, and eCommerce products for startups and well-established companies across Europe, the US, and beyond. What makes us different? We put people first while staying deeply tech-driven - People at heart | Technology in mind. We trust our teams, encourage ownership, share knowledge daily, and create a place where everyone can grow and feel at home. 💜 100% remotely (within Poland only) or in our office: Warszawa B2B: 100–180 PLN/H netto + VAT Hi, Polcode here! We’re a global, people-first software house matching ambitious developers with challenging projects. Our team of almost 100 professionals helps build and improve digital businesses, software platforms, eCommerce stores, websites, apps, and everything in between. And they’re good at it. We’re looking for a strong Mid or Senior Full-Stack Developer (.NET + React) to join an ongoing project and work directly with a client team based in Israel. The project is in the insurance domain and combines further development of an existing system with a broader transformation from a legacy, on-premises solution towards a cloud-based SaaS model. Backend development is the main focus, but you’ll also work across the stack, including React.js interfaces, external integrations, legacy refactoring, and AI-powered automation. This is a role where the person behind the technical skills matters a lot. We’re looking for someone who communicates clearly, takes responsibility, works independently, and is comfortable discussing technical challenges and progress directly with an international team. Why This Project Is Worth Your Attention Ongoing cooperation with no fixed end dateOpportunity to contribute to the transformation of an existing insurance system towards a SaaS modelA varied engineering scope combining backend, frontend, integrations, architecture, and legacy modernizationBackend-focused role without being limited to one part of the stackExposure to AI-powered automation and modern AI-assisted development workflowsDirect cooperation with an international client teamA role where communication, ownership, and engineering judgment are genuinely important. Get Ready To Develop backend business logic using .NET / C#Build and maintain REST API integrations with insurance companies and external servicesContribute to the system’s transition from an on-premises architecture towards a cloud-based, multi-tenant SaaS modelWork on multi-tenancy concepts, including database and schema isolationDevelop and improve responsive React.js interfaces for desktop, tablet, and mobileSupport RTL / Hebrew-oriented frontend views where neededMaintain and refactor legacy code while improving system performance, security, and architectureWork with integrations such as WhatsApp and automated dialer systemsContribute to AI and bot integrations using MCP (Model Context Protocol)Use AI-assisted development tools as part of your day-to-day engineering workflow. What Were Looking For Strong commercial experience with .NET / C#Good hands-on knowledge of React.jsExperience building and integrating REST APIs and working with webhooksExperience with relational databasesUnderstanding of SaaS architecture and multi-tenancy conceptsExperience in the insurance / Insurtech domainAbility to work independently and take responsibility for complex tasks and modulesFlexibility to move between backend, frontend, maintenance, integrations, and new developmentStrong communication skills and the ability to clearly discuss progress, blockers, and technical decisionsEnglish at B2/C1 level for comfortable day-to-day communication in an international team. It Would Be Great If You Also Have Hebrew language skills — a significant advantage, but not a requirementFamiliarity with the Israeli insurance marketExperience migrating applications from on-premises environments to AWS or AzureCI/CD automation experienceExperience integrating AI bots, MCP, or LLM-based tools into business processesExperience building RTL (Right-to-Left) user interfaces. Our Recruitment Process People Interview – short call to talk about your experience and expectationsSkill Check – optional online test to verify core technical skillsTechnical & Business Final Interview – deeper technical discussion plus project/context fit. Perks of being a #Polcoder: Multisport card, private medical care, life insurance, and meaningful gifts to celebrate important daysAll the necessary equipment for comfortable workProfessional onboarding processWe respect your private life - no overtime, no weekend jobs, work-life balance only, promise!Work at times that suit your daily rhythm, from the place of your choiceYour work is appreciated - we believe in the power of feedback, as well as the one you give us. TL;DR Strong Mid/Senior Full-Stack Developer.NET / C# + React.js, with backend as the main focusInsurance / Insurtech domainSaaS transformation, integrations, legacy modernization, and AI automationStrong communication, independence, and ownership matterHebrew is a big plus, not a requirementOngoing cooperation, start ASAPB2B: 100–180 PLN/h + VAT We strongly believe that putting people first makes our work better. We encourage you to grow your career, contribute to open source, and follow your passion. We wanna do great things with you! 💜 Sounds like a match? Let’s talk! If you’d like to know more or have any questions, reach out to Ela - she’s always open for a quick chat.