Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
July 17, 2026
Senior Full Stack Engineer
Senior • Hybrid
Kraków, Poland
Role overview
Svitla Systems Inc. is looking for a Senior Full Stack Developer for a full-time position (40 hours per week) in Kraków, Poland. Our client is a British wholesale distributor.
You will be responsible for building user interfaces with TypeScript and React, developing and maintaining BFF services, integrating APIs and LLM services, designing scalable frontend architecture, optimizing application performance and user experience, implementing error handling and resilience patterns, and collaborating with product and engineering teams to deliver features from prototype to production.
Office work is expected 2-3 days per week.
Responsibilities
Building user interfaces using TypeScript and React.
Building and maintaining Backend for Frontend (BFF) services to orchestrate API calls and shape data for user interface needs.
Integrating APIs, LLM services, and streaming endpoints to deliver product features.
Designing and implementing scalable and maintainable frontend architecture.
Ensuring performance, responsiveness, and optimal user experience across the application.
Implementing error handling, loading states, and resilience patterns for distributed systems.
-
Collaborating with product and engineering teams to bring concepts from prototype to production.
Requirements
Strong hands-on experience with TypeScript development.
Several years of experience in software engineering, ideally with a strong focus on React and modern frontend development tools.
Experience with frontend testing, including unit and integration testing.
API design and development experience using NestJS and Node.js.
Understanding of server-side rendering, Server Components, CDN strategies, and caching.
Solid understanding of software architecture, clean code, and system design.
Ability to work effectively in environments with a high degree of uncertainty and take a pragmatic, solution-oriented approach to problem-solving.
-
Experience with Docker, Git, CI/CD, and Azure.
Nice to Have
Knowledge of GraphQL APIs.
Experience with state management libraries (e.g. Zustand, React Query).
Familiarity with Python, particularly in the context of working with backend services or AI-powered systems.
Experience building data-intensive or real-time user interfaces.
Familiarity with designing user experiences for AI-powered features or non-deterministic outputs.
We offer
US and EU projects based on advanced technologies.
Competitive compensation based on skills and experience.
Regular performance appraisals to support your growth.
Flexibility in the workspace, either remote or in our welcoming office.
Comprehensive medical insurance after one month.
MultiSport card with access to 2500 sports facilities all over Poland
Bonuses for recommendations of new employees.
Bonuses for article writing, public talks, and other activities.
15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
Personalized learning program tailored to your interests and skill development.
Free tech webinars and meetups organized by Svitla.
Welcome and anniversary presents, gifts for children, and more.
Regular corporate events and meetups.
Awesome team, friendly and supportive community!
Similar jobs you might like
Technology
Svitla Systems
Senior Full Stack Engineer
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Full-time Senior Full Stack Developer role focused on building React and TypeScript interfaces, BFF services, and integrations with APIs, LLMs, and streaming endpoints. The position covers scalable frontend architecture, performance and resilience, and delivery of product features from prototype to production, with office work expected 2–3 days per week. 🗂️ Requirements: Strong hands-on TypeScript experience, Several years of software engineering experience, Strong React and modern frontend tooling experience, Frontend unit and integration testing experience, API design and development with NestJS and Node.js, Understanding of server-side rendering, Server Components, CDN strategies, and caching, Software architecture, clean code, and system design knowledge, Ability to work effectively amid uncertainty, Docker, Git, CI/CD, and Azure experience 📃 Skills: TypeScript, React, NestJS, Node.js, Docker, Git, CI/CD, Azure, Testing, SSR, CDN, Caching 🏢 Description: Role overview Svitla Systems Inc. is looking for a Senior Full Stack Developer for a full-time position (40 hours per week) in Kraków, Poland. Our client is a British wholesale distributor. You will be responsible for building user interfaces with TypeScript and React, developing and maintaining BFF services, integrating APIs and LLM services, designing scalable frontend architecture, optimizing application performance and user experience, implementing error handling and resilience patterns, and collaborating with product and engineering teams to deliver features from prototype to production. Office work is expected 2-3 days per week. Responsibilities Building user interfaces using TypeScript and React. Building and maintaining Backend for Frontend (BFF) services to orchestrate API calls and shape data for user interface needs. Integrating APIs, LLM services, and streaming endpoints to deliver product features. Designing and implementing scalable and maintainable frontend architecture. Ensuring performance, responsiveness, and optimal user experience across the application. Implementing error handling, loading states, and resilience patterns for distributed systems. Collaborating with product and engineering teams to bring concepts from prototype to production. Requirements Strong hands-on experience with TypeScript development. Several years of experience in software engineering, ideally with a strong focus on React and modern frontend development tools. Experience with frontend testing, including unit and integration testing. API design and development experience using NestJS and Node.js. Understanding of server-side rendering, Server Components, CDN strategies, and caching. Solid understanding of software architecture, clean code, and system design. Ability to work effectively in environments with a high degree of uncertainty and take a pragmatic, solution-oriented approach to problem-solving. Experience with Docker, Git, CI/CD, and Azure. Nice to Have Knowledge of GraphQL APIs. Experience with state management libraries (e.g. Zustand, React Query). Familiarity with Python, particularly in the context of working with backend services or AI-powered systems. Experience building data-intensive or real-time user interfaces. Familiarity with designing user experiences for AI-powered features or non-deterministic outputs. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in the workspace, either remote or in our welcoming office. Comprehensive medical insurance after one month. MultiSport card with access to 2500 sports facilities all over Poland Bonuses for recommendations of new employees. Bonuses for article writing, public talks, and other activities. 15 vacation days, 10 national holidays, 10 sick leaves, and family days off. Personalized learning program tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Welcome and anniversary presents, gifts for children, and more. Regular corporate events and meetups. Awesome team, friendly and supportive community!
Technology
Svitla Systems
Senior Backend Developer (Node.js)
Senior
Remote
Krakow, MA, Poland
🏢 Summary: Full-time Senior Backend Developer role building a modern, large-scale enterprise platform for a global manufacturing customer. The position focuses on Node.js/TypeScript backend services, REST APIs, enterprise integrations, database design, and secure, scalable application delivery, with planned work through December 2026 and a possible extension to February 2027. 🗂️ Requirements: 7+ years of software development experience, 5+ years of Node.js backend development experience, TypeScript and JavaScript proficiency, RESTful API design and development knowledge, Enterprise-scale web application development experience, Software architecture and design patterns knowledge, Relational database experience, Secure coding and application security knowledge, Agile development experience, Advanced English, Availability for business trips to Basel, Switzerland 📃 Skills: Node.js, TypeScript, JavaScript, REST, PostgreSQL, SQL, Agile 🏢 Description: Svitla Systems Inc. is looking for a Senior Backend Developer (Node.js) for a full-time position (40 hours per week) in Europe . Our client is a leading multinational company in the building materials industry. You'll join the implementation of a large-scale enterprise web application for a global manufacturing customer. The project focuses on developing and implementing a modern enterprise platform that will replace an existing business application used across multiple countries. The backend solution will be built using modern technologies and integrated with various enterprise systems to support business-critical processes. The project's planned end date is December 18, 2026, with a possible extension to February 01, 2027. Requirements 7+ years of experience in software development. 5+ years of experience developing backend applications using Node.js. Strong knowledge of TypeScript and JavaScript. Understanding of designing and developing RESTful APIs. Experience with enterprise-scale web application development. In-depth understanding of software architecture principles and design patterns. Knowledge of relational databases (PostgreSQL, SQL Server, or similar). Understanding of secure coding practices and application security principles. Experience working in Agile software development environments. Strong analytical and problem-solving skills. Advanced English. Availability for business trips to Basel, Switzerland, during key project phases (Kick-off, end of Concept Phase, and Go-Live readiness review). Responsibilities Develop scalable backend services using Node.js and TypeScript. Implement RESTful APIs and backend business logic for enterprise web applications. Collaborate with architects to define technical solutions and application architecture. Participate in technical design sessions and solution discussions. Integrate backend services with internal and third-party enterprise systems. Design and optimize database structures, queries, and data models. Ensure application performance, scalability, reliability, and security. Write clean, maintainable, and well-tested code following engineering best practices. Participate in code reviews. Collaborate closely with Front End Developers, QA Engineers, Business Analysts, and DevOps Engineers. Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
Technology
esurance
Fullstack Engineer
Senior
Remote
Krakow, Poland
62,000 - 80,000 EUR
🏢 Summary: Senior Fullstack Engineer role focused on building scalable cloud-native applications with a 50/50 split between React/TypeScript frontend development and Node.js microservices backend development. The position includes API and UI development, automated testing, production support, and technical mentoring in a product-driven team. It is a Poland-based hybrid/remote role requiring quarterly in-person collaboration in Poland. 🗂️ Requirements: Poland residency, MSc in Computer Science or similar, 7–10 years of JavaScript/TypeScript experience, React and modern SSR framework expertise, Node.js expertise, Strong automated testing skills, Fluent English 📃 Skills: JavaScript, TypeScript, React, Node.js, Vitest, Playwright, Storybook, AWS, Lambda, S3, CloudFront, IAM, Pulumi, Microservices, SSR, Remix, Next.js 🏢 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). 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 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. What makes you a match > Essential Qualifications (Must-Have's): 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 / Next.js) (frontend) and Node.js (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 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). What you can expect 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: Application Review — You hear from us within 5 business days. Always. Recruiter Screen — A relaxed Get2Know call to explore mutual fit. Interview Round — Two Role Knowledge interviews (peer + supervisor), one Culture Match, one Leadership conversation. Batched into two days wherever possible. 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.
Technology
esurance
Senior Full-Stack Engineer (ASP.NET / React)
Senior
Remote
Krakow, MA, Poland
62,000 - 80,000 EUR
🏢 Summary: Senior Full-Stack Engineer role focused on building scalable ASP.NET/C# microservices and React/TypeScript interfaces, with a 60/40 frontend-to-backend split. The position offers technical ownership, mentoring opportunities, and a potential path to Tech Lead while working hybrid from Poland under an employment contract. 🗂️ Requirements: Poland residency, MSc in Computer Science or equivalent, 5+ years building secure REST APIs with ASP.NET, 5+ years developing frontend applications with React, Microservices architecture expertise, Cloud design-pattern knowledge, Technical ownership, Technical leadership, English B2 fluency 📃 Skills: ASP.NET, C#, React, TypeScript, REST, Microservices, Cloud, AWS, Agile, DDD 🏢 Description: We’re looking for a Senior Full-Stack Engineer who brings deep technical expertise and a collaborative mindset to our product development team. You will work with a modern microservices architecture, building scalable backend services using the ASP.NET Web API with C#, and intuitive frontend interfaces using mainly React and TypeScript. This is a hands-on engineering role with a 60/40 front-/backend focus, ideal for someone who likes to take ownership, thrives in a dynamic product team, and enjoys mentoring others. This role could easily become a Tech Lead role in a foreseeable future. If you're passionate about designing high-impact software in a cloud-native environment, 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ę (only, no B2B). What you will be responsible for Collaborate proactively in refinement sessions with product and tech teams to ensure clarity and feasibility of features. Design, implement, and maintain scalable web APIs using ASP.NET and microservices architecture principles. Develop responsive user interfaces with React and TypeScript that enhance usability and performance. Work closely with Product Owners to clarify feature requirements and ensure business context is well-understood. Define, design and align feature architecture with the Head of Engineering to ensure consistency and scalability. Ensure features meet Definition of Done, with state-of-the-art unit, integration, and end-to-end test coverage. Support incident response and production issue resolution as per team standards. Actively contribute to team knowledge sharing and coach colleagues in technical best practices. What makes you a match Essential Qualifications: MSc+ in Computer Science or equivalent 5 years of proven experience in building secure REST APIs using ASP.NET , as well as developing solid front-end applications with React are non-negotiable must haves. Comprehensive knowledge of contemporary web application architectures, with a focus on microservices and cloud design patterns. Demonstrated ability of high technical Ownership and Tech Leadership are a requirement for this role. Bonus Skills: Hands-on experience with AWS infrastructure. Experience working in cross-functional product teams using Agile practices and following Domain-Driven Design (DDD). Collaboration and Interpersonal Skills: Clear and adaptive communication with both technical and non-technical stakeholders. Strong sense of ownership, accountability, and proactive problem-solving. Languages: English: B2 - (No certificate required, but Fluency) Polish and German: desired, not required What you can expect 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 provider 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 may be asked to verify their identity their identity before speaking with our Recruiter. 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, 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: Application Review — You hear from us within 5 business days. Always. Recruiter Screen — A relaxed Get2Know call to explore mutual fit. Four Interviews — Two Role Knowledge interviews (peer + supervisor), one Culture Match, one Leadership conversation. Batched into two days wherever possible. 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.
Technology
Power Media
Senior Kotlin Full Stack Developer
Senior
Remote
Warsaw, Poland
130 - 170 PLN
🏢 Summary: Długoterminowy, w pełni zdalny projekt B2B dla Senior Full Stack Developera rozwijającego wewnętrzny system leasingowy w środowisku międzynarodowym. Rola obejmuje rozwój backendu w Kotlinie i Spring Boot, frontendu w React oraz migrację usług z Node.js do Kotlina. 🗂️ Requirements: Minimum 7 lat komercyjnego doświadczenia jako Software Engineer, Bardzo dobra znajomość Kotlina, Bardzo dobra znajomość Spring Boot, Doświadczenie w React, Praktyczna znajomość PostgreSQL, Praktyczna znajomość MongoDB lub innych baz NoSQL, Doświadczenie z architekturą mikroserwisową, Znajomość procesów CI/CD, Doświadczenie z narzędziami AI wspierającymi development, Język angielski na poziomie C1 📃 Skills: Kotlin, SpringBoot, React, PostgreSQL, MongoDB, NoSQL, Microservices, CI/CD, Claude, Copilot, ChatGPT 🏢 Description: 📍 100% zdalnie | B2B | Długoterminowy projekt Dla naszego klienta poszukujemy Senior Full Stack Developera , który dołączy do zespołu rozwijającego i utrzymującego wewnętrzny system leasingowy wykorzystywany w międzynarodowym środowisku. To projekt nastawiony na długofalowy rozwój produktu. Na co dzień będziesz pracować głównie z Kotlinem po stronie backendu oraz Reactem po stronie frontendu . Część istniejących usług nadal działa w Node.js i jest sukcesywnie migrowana do Kotlina. Twoja rola Będziesz odpowiedzialny za rozwój nowych funkcjonalności oraz utrzymanie istniejącego systemu, współpracując z doświadczonym zespołem programistów. Do Twoich zadań będzie należało: rozwój aplikacji backendowych w Kotlinie i Spring Boot, rozwój interfejsów użytkownika w React, udział w migracji części usług z Node.js do Kotlina, projektowanie i rozwój architektury mikroserwisowej, dbanie o jakość kodu, testy oraz code review, współpraca z zespołem produktowym i udział w decyzjach technicznych, wykorzystywanie narzędzi AI wspierających development. Szukamy osoby, która posiada minimum 7 lat doświadczenia komercyjnego jako Software Engineer, bardzo dobrą znajomość Kotlina oraz Spring Boot, doświadczenie z React, praktyczną znajomość PostgreSQL oraz MongoDB lub innych baz NoSQL, doświadczenie z architekturą mikroserwisową, znajomość procesów CI/CD, doświadczenie w pracy z narzędziami AI wspierającymi development (np. Claude Code, GitHub Copilot, ChatGPT), język angielski na poziomie C1 umożliwiający swobodną pracę w międzynarodowym środowisku. Mile widziane Docker, Kubernetes, AWS, Amazon SQS, doświadczenie w środowisku SaaS, znajomość Node.js. Oferujemy długoterminową współpracę w modelu B2B, pracę 100% zdalną, nowoczesny stack technologiczny, możliwość pracy przy rozwoju produktu wykorzystywanego w międzynarodowym środowisku, realny wpływ na rozwój systemu i decyzje techniczne, współpracę z doświadczonym zespołem specjalistów. Technologie Backend Kotlin • Spring Boot • Java • Node.js Frontend React • TypeScript Bazy danych PostgreSQL • MongoDB Cloud & DevOps AWS • Docker • Kubernetes • CI/CD • Amazon SQS AI Claude Code • GitHub Copilot • ChatGPT