Trouvez votre prochaine offre d’emploi ou de mission freelance JUnit

13 résultats
Freelance
CDI

Offre d'emploiDéveloppeur Android (H/F)

SKOTT GROUP SAS
Publiée le
CI/CD
Firebase
Git

3 ans
19k-34k €
200-310 €
Le Mans, Pays de la Loire
Conception et développement d'applications mobiles natives Android dans un écosystème digital et retail. Dans le cadre du développement et de la maintenance de son écosystème applicatif mobile, l'entreprise renforce son équipe de développement Android. Rattaché à l'équipe mobile, le consultant conçoit, développe et fait évoluer des applications Android natives à destination des utilisateurs internes et/ou des clients, dans un environnement exigeant en matière de qualité, de performance et d'expérience utilisateur. Il intervient sur l'ensemble du cycle de vie applicatif — de la conception technique à la mise en production — en collaboration avec les Product Owners, les designers UX/UI, les équipes back-end et les autres développeurs mobiles. Missions principales : - Concevoir et développer des applications Android natives en Kotlin, en appliquant les bonnes pratiques d'architecture (MVVM / Clean Architecture) et les standards de l'équipe - Développer les interfaces avec Jetpack Compose (et/ou XML sur le legacy) en lien étroit avec les maquettes UX/UI et le design system - Intégrer les données via des API REST (Retrofit / OkHttp), gérer l'asynchronisme (Coroutines / Flow) et la persistance locale (Room / DataStore) - Écrire des tests unitaires et instrumentés (JUnit, Espresso) et garantir la couverture et la non-régression - Participer à l'intégration et au déploiement continus (CI/CD), à la publication sur le Play Store et au suivi de la qualité (crash reporting, monitoring, performances) - Contribuer aux revues de code, au partage de bonnes pratiques et à l'amélioration continue de la base de code - Participer aux cérémonies agiles (sprint planning, daily, review, rétrospective) et estimer / documenter ses développements Environnement technique : Kotlin, Java, Jetpack Compose, Android SDK, Material Design, Coroutines, Flow, Retrofit, Room, Git, CI/CD, Firebase, Play Store.
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Mobile Android Kotlin / Jetpack Compose – Secteur Bancaire

ARDEMIS PARTNERS
Publiée le
Android
API REST
CI/CD

6 mois
35k-40k €
300-330 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Missions principales1. Conception et développement AndroidConcevoir, développer et maintenir des applications mobiles natives Android en utilisant Kotlin et Jetpack Compose. Développer de nouvelles fonctionnalités conformément aux besoins métiers et aux spécifications fonctionnelles. Concevoir des interfaces utilisateur ergonomiques, accessibles, réactives et performantes. Participer aux choix d'architecture applicative et à la définition des bonnes pratiques de développement Android. Garantir la qualité, la maintenabilité et la réutilisabilité du code. Participer à la modernisation des applications existantes et à la migration progressive vers Jetpack Compose lorsque cela est pertinent. Assurer la compatibilité des applications avec les différentes versions d'Android et les différents formats d'écran. 2. Intégration des services bancairesIntégrer les API REST et les services backend nécessaires au fonctionnement des applications mobiles. Développer des fonctionnalités liées aux principaux parcours bancaires : consultation des comptes, virements, gestion des bénéficiaires, cartes bancaires et historique des transactions. Participer à l'intégration des parcours d'authentification forte et de validation sécurisée des opérations. Gérer les erreurs réseau, les interruptions de connexion et les différents états applicatifs. Mettre en œuvre les mécanismes de gestion des données et des échanges avec les services backend. Collaborer avec les équipes backend pour garantir la cohérence des échanges et la fiabilité des parcours utilisateurs. 3. Sécurité et conformité bancaireAppliquer les bonnes pratiques de sécurité propres aux applications mobiles bancaires Android. Sécuriser le stockage des données sensibles en s'appuyant notamment sur Android Keystore et les mécanismes de protection de la plateforme. Participer à la mise en œuvre des mécanismes d'authentification, de gestion des sessions et de protection des transactions. Sécuriser les communications entre l'application mobile et les services backend. Respecter les exigences de confidentialité, de protection des données personnelles et de conformité applicables au secteur bancaire. Collaborer avec les équipes cybersécurité pour identifier, analyser et corriger les vulnérabilités. Contribuer à la prévention des risques liés à la manipulation de données sensibles sur les terminaux mobiles. 4. Qualité, tests et performanceDévelopper des tests unitaires et des tests d'intégration. Mettre en œuvre des tests d'interface utilisateur pour valider les parcours critiques. Participer aux campagnes de tests fonctionnels et de non-régression. Identifier et corriger les anomalies techniques et fonctionnelles. Optimiser les performances, la consommation mémoire, la réactivité et la fluidité des applications. Utiliser les outils de diagnostic et de profilage de l'écosystème Android. Participer aux revues de code et à l'amélioration continue des pratiques de développement. 5. Livraison et collaborationParticiper à l'intégration continue et à l'automatisation des processus de build et de test. Contribuer à la préparation des livraisons et à la publication des applications sur les canaux de distribution Android. Collaborer avec les équipes produit, UX/UI, backend, QA et architecture. Participer aux cérémonies Agile : daily meetings, sprint planning, revues et rétrospectives. Rédiger la documentation technique nécessaire à la maintenance et à l'évolution des applications. Participer à l'analyse des retours utilisateurs et à l'amélioration continue des fonctionnalités.
Voir cette offre
CDI

Offre d'emploiIngénieur·e développement fullstack Java

█ █ █ ██ █ █
Publiée le
Angular
AngularJS
Eclipse

40k-55k €
Noisy-le-Grand, Île-de-France

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Alternance

Offre d'alternanceDéveloppeur Java - Angular Expérimenté (H/F)

█ █ █ ██ █ █
Publiée le
Angular
AngularJS
CI/CD

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Java Confirmé – JavaFX / Swing / Applications embarquées

EterniTech
Publiée le
JavaFX
Swing (Java)

3 mois
Brest, Bretagne
ContexteDans le cadre du développement et de l'évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d'une solide expérience en JavaFX et/ou Java Swing. Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d'applications Java, notamment sur des problématiques IHM, applications desktop et environnements embarqués. MissionsConcevoir et développer des applications Java. Développer et faire évoluer des interfaces graphiques avec JavaFX / Swing. Intervenir sur des applications desktop / client lourd. Participer au développement de solutions embarquées. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l'architecture. Développer de nouvelles fonctionnalités et maintenir l'existant. Réaliser les tests unitaires et participer à l'intégration. Corriger les anomalies et optimiser les performances. Participer aux revues de code. Rédiger la documentation technique. Collaborer avec les équipes produit, QA, fonctionnelles et systèmes/embarqués. Compétences obligatoiresJava JavaFX et/ou Java Swing Développement Desktop / Client lourd Programmation orientée objet Conception logicielle Tests unitaires Git Compétences appréciéesDéveloppement embarqué IHM / GUI Architectures client lourd Spring / Spring Boot API REST Maven / Gradle JUnit / Mockito Linux Environnements industriels ou techniques Environnements soumis à de fortes contraintes de performance ou de fiabilité
Voir cette offre

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous