Mobile IOS Developer
Tech Stack / Keywords
Firma i stanowisko
Our Client dominates the Polish e-commerce arena as the market leader since 1999 with over 20 million users. The Client has a talented IT team of over 1,000 employees focusing on developing their own cutting-edge technologies. Jit Team has partnered with the Client since spring 2021, providing multiple autonomous software development teams working on micro-services for the Client's platforms. The project involves delivering software at massive scale with critical performance requirements.
Wymagania
- Over 5 years of commercial experience developing native mobile apps for iOS using Swift
- Deep understanding of mobile architecture patterns (e.g., MVVM, MVI, Clean Architecture)
- Practical experience with WebKit and WKWebView, including native-to-web communication using JavaScript (e.g., WKScriptMessageHandler)
- Solid knowledge of JavaScript and core web technologies (HTML/CSS) for integrating and debugging web-based ads
- Experience with RESTful APIs and asynchronous programming for efficient data handling
- Proficiency in writing unit and integration tests
- Experience using version control systems (e.g., Git)
- Strong foundations in software engineering principles, data structures, and algorithms
- Proactive problem-solving skills and passion for excellent user experience (UX)
Obowiązki
- Integration and development of advertising components including new formats like video, display, and native ads within the main application
- Supporting and optimizing the video ad stack for smooth playback and accurate event tracking
- Collaborating with Core Mobile teams to ensure architectural consistency, security, and performance standards
- Implementing and maintaining privacy compliance solutions such as GDPR consent management
- Debugging issues at the intersection of native app code and external advertising SDKs and web creatives
- Participating in designing frontend/backend solutions to facilitate mobile app and advertising system communication
- Working with large-scale, high-traffic mobile applications
- Applying knowledge of reactive programming (e.g., RxJava/RxKotlin, Combine)
- Utilizing Jetpack Compose and coroutines
- Engaging in A/B testing framework activities
- Contributing to open-source projects or maintaining a strong GitHub profile
- Working in Agile/Scrum environments
Benefity
- Flexible work organization with hybrid schedule (1 day office, 4 days remote)
- Opportunity to impact the largest e-commerce system in Poland
- Long-term cooperation in a stable ecosystem
- Integration meetings with the Jit community
- Salary between 20,000 and 24,000 PLN per month on B2B contract
Inne informacje
Informujemy, że administratorem danych jest Jit Team z siedzibą w Gdyni, ul. Łużycka 8c (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Jit Team
280 aktywnych ofert