Fullstack Mobile Developer (Kotlin)
26000 - 32000 złTeamQuest Sp. z o.o.
Fullstack Mobile Developer (Kotlin)
Miejsce pracy: Warszawa
Technologies we use
Expected
- Kotlin
- Spring Boot
- Java
Optional
- Kotlin
About the project
You will join a team developing modern digital financial products used by a large number of customers.
You will work on mobile applications, shared business logic, backend services, and production systems.
The organization is moving toward smaller teams with greater product ownership, wider code sharing across platforms, and practical use of AI tools in the development process.
We do not expect knowledge of all technologies from day one. Important are technological curiosity, a practical approach, and the ability to learn quickly.
Your responsibilities
- Creating and developing features of mobile applications used by real users.
- Developing shared business logic for mobile platforms, mainly using Kotlin Multiplatform (KMP).
- Creating backend services and APIs in Java/Kotlin and Spring Boot.
- Working with cloud services, CI/CD pipelines, monitoring, and production environments.
- Optimizing performance, reliability, security, and user experience.
- Using AI tools to support development, testing, documentation, and problem analysis.
- Close collaboration with Product, Design, Architecture, Security, and Platform teams.
- Co-creating engineering best practices and mentoring other developers.
- Responsibility for delivering functionality from design through to production deployment.
Our requirements
- Very good experience in creating mobile applications.
- Good knowledge of iOS and Android application architecture and their key components.
- Very good knowledge of Kotlin and modern mobile architecture patterns.
- Experience in creating production applications with emphasis on quality, performance and maintainability.
- Backend experience with Java and Spring Boot.
- Knowledge of APIs, microservices and event-driven systems.
- Experience with CI/CD, automated tests and production environments.
- Ability to independently take features from design to production.
- Very good communication skills and experience collaborating with multiple teams.
- The strategic direction of development is Kotlin Multiplatform, enabling sharing of business logic while maintaining native quality of mobile applications.
- Experience with Kotlin Multiplatform will be a strong asset.
- Candidates with strong experience in other cross-platform technologies are also welcome.
Optional
- Very good communication and teamwork skills.
- Ability to work effectively in a dynamic environment.
- Proactive approach and problem-solving orientation.
- Ability for systems thinking and analysis of complex problems
What we offer
- Atractive salary
- Remote work
Podczas rozmowy technicznej warto przygotować się do omówienia
- Systemu rozproszonego, który kandydat zaprojektował lub znacząco przebudował.
- Problemu ze skalowalnością lub wydajnością, który kandydat samodzielnie rozwiązał.
- Systemu obsługującego bardzo duże wolumeny zdarzeń lub danych.
- Poważnego incydentu produkcyjnego oraz zmian wprowadzonych po jego analizie.
- Złożonej inicjatywy technicznej prowadzonej przez kandydata w ramach jednego lub wielu zespołów.
TeamQuest Sp. z o.o.
Our client, with 15 years of market presence, is a leader in providing innovative IT solutions focused on knowledge management and customer experience optimization. Its flagship product, the integrated Customer Experience tool - KMS Lighthouse, enables effective communication with customers and improves service quality while reducing operational costs. Specializing in data administration, the company offers solutions such as integration with social media, email, CRM, chatbots, product catalogs, surveys, and e-learning modules for agents. We are looking for individuals passionate about knowledge management, customer service, and IT specialists to join our client's team of experts, supporting the implementation of innovative solutions to significantly enhance customer experiences.
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez TEAMQUEST sp. z o.o. z siedzibą w: Srebrna 16/308D, 00-810 Warszawa (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.
Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.
Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.
Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.
Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.
W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: Wyświetl e-mail na pracuj.pl.
- senior java full stack developer Warszawa
- javascript full stack developer Warszawa
- backend fullstack developer (js) Warszawa
- full stack developer Warszawa
- programista fullstack Warszawa
- full stack python developer Warszawa
- full stack java developer Warszawa
- full stack web developer Warszawa
- fullstack .net developer Warszawa
- full stack developer typescript Warszawa