Middle Fullstack Engineer (Kotlin&React)
// opis stanowiska
Czym będziesz się zajmować?
- Developing and enhancing microservices using Java and Kotlin
- Designing, developing, and modifying REST APIs and backend mocks
- Building web components, purchase flows, and registration processes using React
- Working across both backend and frontend areas, adapting to changing project needs
- Integrating solutions with external business partners and supporting partner-facing functionalities
- Collaborating with the team to deliver new features quickly and efficiently
- Contributing to the continuous improvement of the product and technical solutions
- Occasional visits to the Warsaw office (1-2 days per quarter)
Kogo poszukujemy?
- 3+ years of commercial experience in software development
- Good knowledge of Java and Kotlin
- Practical experience working with microservice architecture
- Hands-on experience with React and modern JavaScript
- Good knowledge of HTML and CSS
- Solid understanding of REST API design and consumption
- Practical experience working with JSON
- Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor)
- Good communication and collaboration skills
- English at min. B2 level, Polish at min. B1 level
- Work from the European Union region and a work permit are required
Czego wymagamy?
3 lata doświadczenia na podobnym stanowisku
Znajomości:
- Java
- Kotlin
- React
- JavaScript
- Microservices
- REST
- HTML/CSS
- JSON
- Komunikacja
- Angielski
- Polski
Jakie warunki i benefity otrzymasz?
- 13.7k–18.7k PLN netto/m (B2B)
- 10.2k–14.1k PLN brutto/m (Umowa o pracę)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: Brak
Kim jesteśmy?
Xebia is a global, award-winning, AI-first consulting, software engineering, and training company. We shape tomorrow with AI today—helping organizations turn AI strategy into production-ready solutions that drive real transformation, faster.
Xebia operates as a single global team, designed for speed, scale, and impact, bringing together deep human expertise and the power of AI in everything we deliver.
Our flexible delivery model combines client-facing teams in the US and Europe with nearshore capacity across Poland and Latin America, as well as a large-scale offshore hub in India working as a single, integrated network.
The result is a sophisticated hybrid model that combines local expertise with global reach. For our clients, this means faster time-to-value, easier access to highly specialized digital and AI talent, and the flexibility to scale solutions at the speed of business.
With round-the-clock delivery, built-in scalability, cultural alignment, and a strong focus on attracting and retaining the best global talent, we help global organizations build, scale, and innovate with confidence.
// kliknij aby załadować link do formularza rekrutacyjnego
// zostaniesz przekierowany do: SOLID.Jobs
Wysyłając aplikację dołącz klauzulę: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a RODO."
22.000+ Unternehmen verlassen sich auf easybill. Wir sorgen dafür, dass Rechnungen, Prozesse und Integrationen im Alltag einfach laufen. Mit easybill-mobile bringen wir zentrale Funktionen unserer Plattform auf iOS und Android – und suchen dich, um die App technisch und produktseitig mitzugestalten.
Du bekommst klare Prioritäten, kurze Wege und Raum, um Dinge sauber zu lösen. Bei uns übernimmst du Verantwortung: für technische Entscheidungen, durchdachte Nutzerführung und eine App, auf die sich unsere Kundinnen und Kunden unterwegs verlassen können.
Das ideale Profil? Du bist Freelancer und in TypeScript, React Native und Expo richtig tief drin, verstehst die Besonderheiten mobiler Anwendungen und möchtest ein Produkt in einer frühen Entwicklungsphase entscheidend prägen. Idealerweise bringst du außerdem Kenntnisse in PHP und Symfony mit, um Funktionen auch auf Seiten unserer REST-API mitzugestalten.
Aufgaben
Du entwickelst easybill-mobile auf Basis von React Native, Expo und TypeScript für iOS und Android weiter. Eine technische Grundlage mit Anmeldung, Dashboard und Dokumentenübersichten ist bereits vorhanden. Darauf baust du auf und gestaltest die nächsten Schritte gemeinsam mit dem Team.
Du übersetzt Anforderungen rund um Rechnungen und Dokumente in verständliche mobile Abläufe und hochwertige native Oberflächen.
Du entwickelst die App-Architektur weiter und schaffst wartbare Strukturen für Navigation, wiederverwendbare Komponenten, Formulare und Datenzugriffe.
Du bindest unsere REST-API an und sorgst für verlässliches Datenmanagement: von typisierten Schnittstellen und Validierung bis zu Caching, Ladezuständen und Fehlerbehandlung.
Du arbeitest an der Schnittstelle zwischen App und Backend. Bei Bedarf erweiterst du unsere REST-API auf Basis von PHP und Symfony, damit neue mobile Funktionen durchgängig umgesetzt werden können.
Du arbeitest an sicherer Authentifizierung, Session-Verwaltung und dem sorgfältigen Umgang mit sensi…
Netguru is a trusted partner in digital commerce. The company helps leading brands modernize B2B solutions, marketplaces, and retail ecosystems. Since 2008, it has empowered businesses with cutting-edge technology, AI-powered personalization, and world-class engineering and design teams. A certified B Corporation®, Netguru is trusted by major brands including IKEA, VW, OLX, Delivery Hero, Żabka, Wolt, Careem, and Vinted.
How freelancing works at Netguru?
As a Netguru freelancer, you can choose what works well for you. You decide when, where, and how you work on projects and tasks.
We match you with work that fits your skills. Plus, you have access to various opportunities across different industries and companies. That means you will not only gain more experience, but also develop various skills.
But there's more. Netguru freelancers can benefit from full-time collaboration and really be a part of the team.
So, are you ready to make an impact? Join Netguru, and let's build beautiful software together.
Salary range (Senior): up to 31 EUR/h
Engagement: fulltime
Working Hours: CET / EU Only
Start date: around mid October 2026
Project duration: 1 month
Requirements
Strong experience with React Native and TypeScript
Hands-on experience with React Navigation and shared state/data-fetching solutions
Experience working with and consuming design system component libraries
Experience with unit and component testing using Jest and React Native Testing Library
Good working knowledge of push notifications, deep linking, and device API
Very good English skills (min B2+)Benefits
In return, we offer:
100% remote, flexible work.
Work with an experienced team of developers and continuous development of your hard and soft skills.
Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes.
Long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).
Here's what you can expect from the…
Do jednego z projektów pilnie potrzebujemy zaangażować doświadczonych React Natvie developerów na poziomie doświadczenia SENIOR / EKSPERT
Poszukujemy bardzo doświadczonych developerów React Natvie to nie jest zlecenie dla programistów z midowym expem. To jest projekt dla doświadczonego developera mobile.
Zakres odpowiedzialności i zadań
Pozycja software developerska jako część komplementarnego zespołu odpowiedzialnego za realizację projektu - praca w zespole developerskim złożonym z seniorów.
Wdrożenie złożonej aplikacji webowej usprawniającej i automatyzującej procesy biznesowe powiązane z użytkownikami B2B/B2C
Integracja z urządzeniami zewnętrznymi służącymi do pomiarów i gromadzenia danych
Integracja z systemami zewnętrznymi - typ CRM / ERP / Payment oraz zewnętrznymi źródłami danych
Projektowanie i rozwijanie usług backendowych z wykorzystaniem C++ / Qt / Rust
Wymagane jest solidne doświadczenie z wsparciem kodowania przez AI
Developer pownien postrzegać AI jako integralną część nowoczesnego inżynierii oprogramowania, a nie jako eksperymentalny dodatekProjekt min. 6 miesięcy, z opcją przedłużenia o kolejne 6. Zaangażowanie fulltime. Projekt realizowany 100% zdalnie.
Kogo poszukujemy?
Ogólne wymagania
+/- 8 lat doświadczenie jako software developer - ogólnie
Doświadczenie w projektowaniu i rozwijaniu oprogramowania z wykorzystaniem z IoT
Doświadczenie w integracji / produkcji w Azure
Definiowanie i utrzymywanie solidnych kontraktów API oraz kontraktów danych
Istotne doświadczenie we wdrożeniach aplikacji mobilnych natywnych - uprzedni exp
Potrafi przyjąć odpowiedzialność za realizację usług – samodzielna współpraca z zespołem na poziomie odpowiedzialności seniorskiej
Umie ściśle współpraca z zespołami produktowymi, AI i badawczymi
Wymagana werbalna znajomość języka angielskiego na poziomie min B2/C1, ze wskazaniem na C1, bardzo sprawna werbalna komunikacja w języku angielskim
Wymagana znajomość języka polskiego - B2
Lokalizacja …