Company DescriptionAt Netatmo, we are all about the Smart Home! Our mission is to design products that make your home safer, more comfortable and ultimately more eco-friendly. Since November 2018, Netatmo has become a part of the Legrand group - a global leader in electrical and digital infrastructure for buildings.
The company in some keywords:
- 250+ passionated individuals
- 20+ nationalities
- 30+ products and accessories launched
- 4 universes of the home: Thermoregulation, Security, Power & Lightning, Weather & Air care
Job DescriptionWe are currently seeking a talented and motivated Mid-Level Android Developer to join our R&D team in Boulogne-Billancourt. The successful candidate will be responsible for designing, developing, and maintaining innovative applications for our IoT products.
- Android developer
- Mid-Level
- Boulogne-Billancourt, France
- Full-time (with 2 remote days per week)
The team:- 16 highly skilled Android engineers (4 squads)
- 2 sites: Boulogne & Lyon + some friends in Italy and Spain
- 8 applications to maintain (including 3 with partners)
- New products and features to develop every year
At Netatmo you will:- 60% of the time: Conceive technical aspects of our new products and features in close collaboration with the embedded and cloud teams.
- 20% of the time: Constantly improve our existing tools and software platform.
- 20% of the time: Put yourself in the place of our users to help improve app's experience on Android and provide regular updates.
- Deliver code used by hundreds of thousands of enthusiastic customers.
- Keep the user privacy first in mind and develop safe products.
Our technical stack:- Language: Kotlin for current developments and Java (and a bit of C) in historical low-level libraries.
- Architecture: MVVM & Compose for new developments, MVP for historical part. Custom reactive data layer inspired by flux.
- Technologies: Compose, Hilt, CI/CD, Wifi & Bluetooth & BLE & MATTER for communication, WebRTC, Bonjour, OkHttp, WebSocket, Stripe, Lottie, Mockito, Robolectric, UI Automator...
An established Design System constantly refined by our UI/UX team - Tools: Gitlab/Gitlab CI, Zeplin, Jira/Confluence, Teams
Futur expectations:At Netatmo there is no single path to follow but here are some insights on growth expectation over time:
- First week - workshop: meeting the team members / presentation of Netatmo's work practices / working on a workshop project to learn the concepts.
- 3 first months - onboarding: entering the IoT's world / learning the technical stack in details, how we connect an app to a product / time of questions and discoveries.
- 1 year - product focus: appropriating the applications and products / integrating new features linked to products and OS versions / time of firsts, first product release from the specifications to the launch event.
- 2+ years - platform focus: deep understanding of cross apps' and cross products' features / global sight on Netatmo ecosystem / anticipating the futur of our apps / time of cross product features and interactions between severals universes.
Qualifications- You have a Master's degree in Engineering.
- You have 3 to 5 years of experience in App development.
- You are passionate about software development and have good knowledges of programming languages (Kotlin, Java, C).
- You want to create and deliver final products.
- You have good conception skills and are rigorous about code quality.
- You are flexible, able to work in autonomy and have a strong team spirit too.
- An attention to detail, and an aim to develop user interfaces are a plus.
Additional Information- Prime de fin d'année
- Réduction réservée aux employés sur l'achat de produits Netatmo
- CET : compte épargne-temps
- Cotisation PERECO
- Indemnité pour l'achat de matériel de télétravail
- Remboursement à hauteur de 50 % des frais de transport
- Indemnité de mobilité douce
- Immeuble éco-responsable avec service de conciergerie
- Salle de sport sur place (avec douches)
- Chèques-repas
- Accès au restaurant d'entreprise et à l'espace restauration
- Télétravail
- Assurance mutuelle 100 % dématérialisée : Alan
- Accès à une plateforme d'apprentissage en ligne.
- Possibilité de mobilité interne (au sein de Netatmo et du groupe Legrand)
- Plusieurs jeux de société, une table de ping-pong et un baby-foot sont à votre disposition pendant les pauses.
- Un parking pour votre voiture , votre moto et votre vélo , dans la limite des places disponibles