JustJoin.IT Hybrydowo Mid New

Android Developer

B3 Consulting Poland

⚲ Warszawa

Wymagania

  • Kotlin
  • Bluetooth Low Energy (BLE)
  • HTTP
  • REST
  • JSON
  • Clean Architecture
  • SOLID Principles
  • Android NDK
  • Kotlin Multiplatform Mobile (KMM)
  • Cybersecurity practices

Opis stanowiska

We are part of an international organization listed on Nasdaq Stockholm, operating in 11 countries. In Poland, we work with full autonomy. We independently choose our technologies, processes, and ways of working while maintaining the highest professional standards. We deliver a wide range of IT projects in Poland and internationally, across multiple domains and technologies. This allows our consultants to develop their competencies and gain experience aligned with their professional ambitions. Our collaboration is built around the CARE philosophy. For us, it means responsible project matching, transparent cooperation, and a long-term approach to professional growth. Join us as Android Developer. Grow in an environment that cares about your development as much as you do. Your responsibilities • Native App Development: Design and develop high-quality native Android applications within the IoT ecosystem. • IoT Integration & Testing: Actively test and implement seamless connectivity between mobile applications and home appliances, focusing on pairing and communication stability. • Protocol Implementation: Work closely with low-level communication protocols, specifically Bluetooth Low Energy (BLE), to ensure reliable hardware-software interaction. • Quality Assurance: Conduct integration and end-to-end testing, utilizing tools for automated Unit and UI testing to maintain high performance in a complex, distributed system. • Agile Collaboration: Participate in the full software development lifecycle within a cross-functional Scrum team, contributing to clean architecture and codebase modularization. • Lab-Based Development: Utilize the onsite hardware laboratory to validate features on physical appliances that cannot be fully simulated. Requirements • Professional Experience: At least 3 years of experience in native Android development. • Technical Expertise: Experience with Kotlin. • IoT Knowledge: Experience with Bluetooth Low Energy (BLE) and a solid understanding of how mobile devices interface with external hardware. • Web Technologies: Proficiency in web-related standards including HTTP, REST, JSON, XML, and WebSockets. • Architecture & Engineering: Familiarity with Clean Architecture, SOLID principles, and codebase modularization; experience with Git, Jira, and GitHub Actions. • English: at least B2/C1 level Nice to have: • Experience with Android NDK and Kotlin Multiplatform Mobile (KMM). • Knowledge of cybersecurity practices (SSL/TLS, certificate pinning). • Experience with Kotlin Coroutines and Flows for reactive programming. • Familiarity with Android Jetpack Libraries and Jetpack Compose. • You need to live in Poland and/or be eligible to work here. What we offer • Work in a Scandinavian culture built on logic and dialogue. • Health and sports benefits tailored to your needs. • Speed Coaching – short sessions that provide new perspectives and solutions. • Sports training, an internal team, and opportunities to take part in competitions. • Team events and development-focused meetups.