cover image
Pictarine

Frontend Web Developer

On site

Labège, France

Full Time

17-03-2025

Job Specifications

Missions and challenges

Et si tu venais révolutionner le monde de l’impression photo avec nous ?

Avec la croissance de Pictarine, nos besoins et nos projets Web se sont multiplié. Tu rejoindras une équipe de 7 personnes qui a pour mission de développer et faire évoluer nos applications web qu’elles soient internes ou externes.

Au sein du département Engineering, composé de 4 pôles (Frontend, Backend, Research & Productivity et Data), l’équipe Web est l’une des trois équipes du Pôle Frontend, aux côtés des équipes iOS et Android.

En tant que développeur confirmé tu seras amené à participer pleinement à la réalisation et à la supervision de la roadmap. Tu es de nature curieuse et tu t'intéresses suffisamment à l'écosystème technique dans lequel tu évolues afin d'en identifier les forces et limites. Enfin, tu es convaincu que la communication et le partage sont des valeurs clés dans la réussite d'une équipe.

Impacter Côté Delivery

Plus concrètement tes missions principales seront :

T'impliquer dans les différentes étapes des projets : de la conception à l'analyse de résultats en fonction des besoins
Traduire les besoins en spécifications techniques
Concevoir des composants génériques et réutilisables en produisant un code adapté aux niveaux requis de qualité et de polish
Contribuer à la cohérence, la stabilité et la scalabilité de notre codebase en challengeant les solutions proposées et/ou déjà mise en place
Participer à l’effort de relecture des PRs pour assurer la stabilité et l’exigence du code en production.
Surveiller quotidiennement les métriques opérationnelles (business, produit, technique)

Contribuer à la montée en compétence technique de l’équipe:

Contribuer à formaliser les principes et les bonnes pratiques à appliquer à l’échelle de l’équipe, créer des repères permettant l’intégration de nouveaux développeurs.
Participer à l’enrichissement de la culture tech de l’équipe en ayant une veille technologique active et en proposant des démos / explos / lectures aux autres développeurs lors des rituels d’équipe.

Notre Stack Technique Est Composée De

React
Next.js 14
Typescript
Playwright
Google Cloud Platform

Profil Recherché

About you

Développement : Tu as au moins 3 années d’expérience en tant que développeur Web sur React ou une techno similaire. Une expérience avec Next.js est un plus appréciable.
Fiabilité : Tu t’assures que les projets menés répondent aux exigences techniques et soient en adéquation avec les demandes.
Rigueur : Tu produis des livrables clairs, compréhensibles et faciles à maintenir.
Pragmatisme : Tu adoptes un mindset orienté résolution de problèmes et fais preuve de créativité pour proposer des solutions.
Communication : Tu t’exprimes avec clarté, précision et concision, aussi bien à l’oral qu’à l’écrit.
Constructivité : Tu adoptes un comportement positif et non défensif, et tu sais accueillir les feedbacks avec bienveillance et ouverture.
Proactivité : Tu explores activement de nouvelles idées, techniques et technologies, et tu proposes des améliorations concrètes pour faire évoluer les pratiques existantes.
Partage et entraide : Tu collabores efficacement avec les autres membres de l’équipe et les différents départements de Pictarine, en cultivant un esprit d’entraide.

Work @ Pictarine

Un environnement de travail agile, collaboratif, international et multiculturel
Des perspectives d’évolution rapides
Des locaux tout beaux à Labège avec du matériel dernier cri (mais aussi des snacks à profusion et un frigo à boissons toujours bien rempli)
Un apprentissage permanent : conférence, meet-up, Pictarine Academy, cours d’anglais.
Des events tous les mois : massage, pilates, TGIF, team building.
Un environnement de travail avec des horaires flexibles.
Un package de rémunération attractif : salaire compétitif, RTT, mutuelle& prévoyance 100% prise en charge, intéressement.
Prime de cooptation : à chaque fois que tu nous aides à recruter de nouveaux talents grâce à tes recommandations, tu es récompensé.e de 1500 euros.
Des petits + : Développement de photos gratuit, subvention sport, 3 jours “entraide familiale”, jours de congés en plus avec l'ancienneté... on ne te dévoile pas tout !
Package de relocalisation : inclut une prime d'installation et une assistance à l'installation à Toulouse.

Recruitment process

Tu souhaites nous rejoindre ? Viens rencontrer les gens avec qui tu vas bosser :

1er échange pour apprendre à se connaître (20’)
Test pratique afin de nous montrer tes talents (durée selon test)
Entretien d’équipe RH/Manager avec Kévin - Engineering Manager (60-90’)
Entretien final avec deux membres du CODIR (120’)
Welcome aboard !

Pictarine s'engage pour la diversité et l'égalité des chances. Tous nos postes sont ouverts à tous, indépendamment du genre, du sexe, de l'expérience ou du handicap.

About the Company

The Pictarine touch: creating the simplest photo printing experience possible on our web and mobile apps for pickup in under 1 hour from one of the 20k+ Walgreens, CVS, or Walmart partner stores! Innovators who are passionate about testing new technologies, adventuring into the unknown while coding new products ... that’s our m.o.! Out-of-the-Box Thinkers: Our recipe for success: a bunch of exceptional individuals, add a pinch of international spice, a heaping spoonful of resourcefulness … and you get the team ready to mov... Know more

Related Jobs

Company background Company brand
Company Name
INEAT Canada
Job Title
Développeur Java-Angular Full-Stack
Job Description
Description du poste Offre d’emploi : Développeur Java-Angular Full-Stack Localisation : Montréal Durée du mandat : 6 mois Mode de travail : Hybride Début : Dès que possible ________________________________________ Pourquoi nous rejoindre ? Astek est un leader mondial en conseil technologique. Avec 9 600 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes. Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions. Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées. ________________________________________ À propos du poste Pour le compte de notre client dans le secteur de l’Énergie, Astek Canada recherche un(e) Développeur Java-Angular Full-Stack motivé(e) et prêt(e) à relever de nouveaux défis. ________________________________________ Vos responsabilités En tant que Développeur Java-Angular Full-Stack, vous serez amené(e) à : Analyser les impacts sur les systèmes dans le cadre de maintenance planifiée. Mettre en place des modifications aux environnements d’infrastructures selon le document d’architecture. Suivre la résolution des incidents/problèmes/changements et mettre à jour le système de billetterie d’entreprise (HPSM / ServiceNow / Jira). Mettre en déroute des équipements physiques ou virtuels. Analyser et documenter le système d’information actuel comme une base pour les améliorations à apporter, ainsi que pour l’évaluation des résultats prévus. Dépendamment du besoin, contribuer à l’élaboration des épopées et de leurs récits afin de bien découper ce qui est à produire comme lots de travail. Au besoin, documenter le travail réalisé via Confluence. Rapports de résolution et/ou de suivi de pannes, rapports périodiques sur l’état de santé du système. ________________________________________ Vos atouts pour réussir Formation/Expérience Possède minimum 5 à 10 ans d’expérience pertinente en support applicatif et en administration de systèmes et serveurs. Posséder un minimum de 3 ans à 6 ans d’expériences pertinentes en développement d’application web à titre de développeur full-stack (front-end et back-end). Compétences Clés Avoir des connaissances avancées en administration de serveur, exploitation et support applicatif sous Windows, atout si Linux/Unix. Avoir des connaissances avancées en administration cloud, AWS (important) et/ou AZURE (atout). Avoir de bonnes connaissances en virtualisation VMC. Avoir de bonnes connaissances dans la gestion des certificats sous IIS, Tomcat, SSL, SSH. Avoir de bonnes connaissances en automatisation des processus ex. PipeLine CI/CD. Avoir de bonnes connaissances en déploiement des applications dans un environnement infonuagique. Avoir de bonnes connaissances des outils de surveillance Check-mk et Cloudwatch. Avoir de bonnes connaissances des scripts Kornshell et Powershell. Atout si connaissances des fichiers EDI. Atout si connaissances des réseaux infomatiques, des bases de données, des serveurs we, etc. Atout si connaissance d’outils tels que Control-M BMC, BG HPSM, Bitbucket, Teamcity, Artifactory. Capacité à diagnostiquer et à résoudre efficacement les problèmes liés aux systèmes informatiques et aux réseaux. Posséder de l’expériences avec Camel, JMS (Java Messaging Service), et JDBC (Java Database Connectivity). Avoir de très bonnes connaissances du gestionnaire de code source Git. Avoir une bonne connaissance du Framework angular2+. Dans le développement back-end avec des technologies tel que Nodejs, Java, Springboot2+. Des outils d’intégration et de livraison continue tel que Teamcity, Maven3.3, Bitbucket et Sonar Cube. Avoir de bonnes connaissances de l’environnement Scrum agile ainsi que de l’outil de gestion de projet Jira. Qualités Personnelles Esprit analytique et orienté solutions. Collaboration et travail en équipe. Autonomie et rigueur dans la gestion des priorités. ________________________________________ Les avantages Astek Plan CARE sur mesure pour nos employés Activités sociales (5@7, team buildings) Charte diversité & inclusion ________________________________________ Prêt(e) à relever le défi ? Postulez dès maintenant en envoyant votre CV et découvrez une carrière enrichissante chez Astek Canada.
Montréal, France
Hybrid
Full Time
18-03-2025
Company background Company brand
Company Name
Betclic Group
Job Title
Développeur iOS H/F
Job Description
WE ARE BETCLIC Betclic est une société tech de jeu en ligne et leader du pari sportif dans plusieurs pays Européens. Tous les jours Betclic s’engage à satisfaire la passion du sport en fournissant la meilleure expérience de divertissement à ses joueurs grâce à des technologies de pointe innovantes qui leur assurent un environnement de jeu sûr et sain. Betclic, dont le siège français est à Bordeaux, est une entreprise multiculturelle et internationale comptant près de 1300 collaborateurs répartis dans 5 pays d’Europe : France, Italie, Malte, Pologne, et Portugal. L’univers du sport et du jeu te fait vibrer ? Tu aimes les défis, tu es passionné par la tech et participer à l’effort collectif ? Rejoins l’aventure ! NO TECH NO GAME Betclic place la performance technologique au cœur de ses activités : Des applications entièrement développées en interne pour une maîtrise optimale de la chaîne de valeur : segmentation en temps réel, sensibilisation et intégration de règles pour protéger les joueurs, détection des risques … Des interfaces conçues pour une expérience joueur immersive : hautement sécurisées, capables de gérer de forts pics de connexion et d’intégrer les événements sportifs en streaming. Des équipes Tech organisées en squads et tribus autonomes, chacune responsable d'un domaine fonctionnel et technique qui permettent de gérer des projets de A à Z : développement, test de charge, livraison, suivi de production (monitoring, alerting). En rejoignant nos équipes, tu intégreras une équipe Fullstack te permettant de t’enrichir au contact de développeurs Backend et Frontend, de testeurs et autres compétences complémentaires. ENTER THE GAME La Game Team Betclic assure le développement des applications front iOS, Android et Angular en collaboration avec des équipes en charge de l'implémentation d'API. Tu travailleras dans des équipes orientées produit, composées de deux développeurs de chaque techno, d'un testeur et d'un Product Owner (organisation Scrum). Ces équipes autonomes réalisent, mettent en production, monitorent et font évoluer leurs fonctionnalités. La communauté iOS Betclic, répartie dans les différentes équipes de la Game Team, échange au quotidien, se réunit chaque semaine et fait évoluer l'architecture de l'application de façon collaborative. YOUR ROLE WITHIN BETCLIC Au sein de Betclic Group, tes missions seront les suivantes : Développer les nouvelles features des applications mobiles natives iOS (paris sportifs, poker, casino, turf) en collaboration avec les PO et le Studio Design Implémenter les tests unitaires et tests UI relatifs à ces features Amélioration continue des outils de CI/CD Participer et préparer les Dojos iOS Onboarder aux changements de la plateforme et du tooling relatif à iOS Participer à des conférences, internes et externes Pour aborder des challenges techniques sous un autre angle, nous organisons des événements ponctuels comme le Lab Day ou l'Innovation Day. Tu auras également accès à des mini-trainings et des codes dojos. TECHNICAL ENVIRONMENT Swift 5 RxSwift/RxCocoa SPM MVVM-C Unit Testing / UI Testing automation CI : Ansible / Github Actions / FastLane Other frameworks : SwiftLint, SwiftGen, Factory, Sourcery… WHO WE ARE LOOKING FOR? Des collaborateurs avec une bonne dose d’humour, du respect et de la bienveillance, un amour pour la technique, un peu de zèle et une réelle passion pour leur métier ! Ce job est fait pour toi si : Tu disposes d’une expérience professionnelle de 3 ans minimum dans un environnement iOS/Mobile Tu maitrises Swift, RxSwift Tu connais et/ou maîtrises les Design Patterns iOS (MVVM, Clean Architecture…) Tu connais et/ou maîtrises les techniques de debug iOS (multi-threading notamment) Tu sais comment écrire du code testable et maîtrise les tests unitaires Tu parles couramment anglais En bonus: tu as de l’expérience sur Kotlin/Java, Flutter, Kotlin Multi-Platform, ou React Native. WHAT ARE THE RECRUITMENT STEPS? Si ta candidature est sélectionnée, tu seras contacté par Sébastien sous une semaine pour une préqualification RH (30 minutes) Nous te demanderons ensuite de réaliser le Test AssessFirst (personnalité, motivations et réflexion) Sous 2 semaines, tu seras amené à réaliser un test technique avec Hadrien, Expert iOS Tu rencontreras ensuite notre Engineering Manager de la Squad sélectionnée Enfin, Sébastien te recevra en entretien final RH et en profitera pour débriefer ensemble ton Test AssessFirst Afin d’offrir une expérience candidat idéale, le processus de recrutement Betclic dure, en moyenne, 4 à 6 semaines. WHAT CAN YOU EXPECT? 25 jours de congés payés et 10 jours de « RTT » Une carte Ticket Restaurant® créditée de 10€ par jour (financée à hauteur de 50%) Une mutuelle prise en charge à 100% pour toi et tes enfants Un abonnement de transport pris en charge à hauteur de 50% ou une prime annuelle de mobilité durable (230€ pour les trajets domicile – travail en transport durable) Un accord de télétravail avantageux Un programme de formation annuel personnalisé Des locaux hors du commun avec un rooftop pour profiter de pauses et de déjeuners au soleil face à la Cité du Vin Des animations internes pour pimenter ton quotidien Des cours de sports gratuits dans nos locaux Et surtout, l’opportunité de travailler dans une atmosphère jeune, conviviale et fun ! Poste en CDI à pourvoir dès que possible à Bordeaux (ou possibilité de travail en remote) Betclic Group - 117 quai de Bacalan 33300 BORDEAUX Tous nos postes sont ouverts aux personnes en situation de handicap.
Bordeaux, France
Hybrid
Full Time
18-03-2025
Company background Company brand
Company Name
SQLI
Job Title
DÉVELOPPEUR FULL-STACK JAVA / ANGULAR H/F.
Job Description
Notre mission depuis 30 ans ? Être présent au bon moment ! Notre expertise ? Accompagner nos clients à capter l’attention de l’utilisateur et transformer cette interaction furtive en une interaction mémorable. C’est dans cette optique que nous accompagnons les entreprises dans la mise en œuvre, et le pilotage de dispositifs digitaux pour une expérience utilisateur réinventée. La juste interaction, c’est quoi ? C’est capter notre attention au bon moment, au bon endroit et la convertir en envie et en confiance. Un équilibre subtil entre le trop et le trop peu. Entre le trop tôt et le trop tard. Devenez SQLien et faites partie de cette grande aventure au sein d’une société à taille humaine, mais avec de grandes ambitions. Nous sommes plus de 2200 talents sur plus de 13 pays et 3 continents. Notre culture ? Oser et créer. Description du poste if (profil.isPresent() && 'aimezcoder’.equals(profil.getValue()){ profil = venezChezSQLI(); } public Profil venezChezSQLI(){ return profil.getValue().concat("Accompagnement").concat("Formations").concat("Innovation").concat("Epanouissement"); } Nous recherchons un Développeur Full-stack Java / Angular (H/F) afin d'intégrer dans notre agence parisienne la practice full-stack au sein de l’équipe « Intégration » spécialisée dans la réalisation de projets innovants et sur-mesure. Pour les découvrir c'est par ici : https://www.sqli.com/fr-fr/cas-clients Vos missions seront : Participer à la mise en place d’une architecture microservices basée sur une démarche DDD et un écosystème innovant : Java 8, Kafka, Spring Boot, Kubernetes, CDC... Développer en respectant les bonnes pratiques de production logicielle et de CraftsManship. Participer et animer les sessions d’analyse des besoins des utilisateurs. Recueillir et analyser les besoins métiers, apprécier le modèle standard et spécifiques pour le déploiement de solutions Front performantes. Participer à la rédaction de cahiers des charges et spécifications produits. Être acteur de la mise en œuvre du projet. Au-delà de votre projet, vous contribuerez au développement de notre communauté technique, en participant par exemple aux meetups et publication d’articles, dans le but de partager vos expériences et d’apprendre de vos collègues. Qualifications Ingénieur de formation supérieure en informatique (BAC+5), vous êtes : Développeur Full-stack avec minimum 3 ans d'expérience technique et souhaitez évoluer dans un environnement Java 8 / JEE / Spring / Hibernate / Angular, au sein d’une architecture micro-service. Toujours en veille, vous êtes à l’affût des nouveautés technologiques et vous aimez échanger et participer à l’animation interne (Events, conférences, communauté Backend SQLI, meetups, etc…). L’agilité, votre envie et votre capacité à grandir techniquement, votre goût pour le partage et le travail en équipe vous poussent à aller plus loin et voir autrement. Force de proposition, vous vous sentez libre d’oser et de vous surpassez en partageant vos idées. Compétences techniques requises : Maîtrise des technologies Java (>=8) et les différents frameworks : JavaScript (Angular ou Vue), les DevTools pour debug, NodeJS et son écosystème, REST Angular Les frameworks Spring (Boot, MVC, Data, Batch, etc.) et Hibernate Bonnes connaissances sur les principes DevOps (en Docker, Ansible, Kubernetes et les outils Github, Gitlab et Jenkins). Expérience dans le choix des bases de données (SQL ou NoSQL) les mieux adaptées. Serait un plus : une expérience dans le secteur de l'énergie, ainsi que Cucumber. Vous pensez que ce poste est fait pour vous ? Transmettez-nous votre profil ! Informations supplémentaires Votre futur écosystème Une communauté d’experts pour vous aider à progresser Des meet-up pour partager nos connaissances Nous vous accompagnons dans l’expression de vos talents (certifications, formations, développement de partenariats avec les éditeurs, publications dans la presse, participation aux évènements technologiques Bdx.io, Devoxxx ...). Managers de carrière = suivi de carrière par un de ses pairs FLEX@SQLI : Politique de télétravail de 1 à 3 jours/ semaine, hors période Covid-19 Bon à savoir : Tous nos postes sont ouverts aux personnes en situation de handicap. Des questions sur vos données personnelles ? Retrouvez notre politique de confidentialité concernant les candidats : https://www.sqli.com/sites/default/files/2024-01/SQLI-PRIV-Politique-Confidentialite-Candidats-C0-29012024.pdf
Levallois-Perret, France
On site
Full Time
18-03-2025
Company background Company brand
Company Name
Groupe LGM
Job Title
Développeur.se Frontend React Confirmé.e - H/F - IDF
Job Description
La mission du Groupe LGM est de concevoir, pour les grands groupes industriels, des solutions innovantes et uniques (produits, organisationnelles ou technologiques) permettant d’améliorer les performances des grands systèmes et infrastructures complexes, durant les phases d’exploitation et de maintenance. LGM est l’entité historique du Groupe, par laquelle tout a démarré il y a plus de 30 ans. Aujourd’hui, LGM, ce sont près de 1500 collaborateur·rice·s présent·e·s en France et à l’international, qui analysent, optimisent et pilotent la conception, l’exploitation et la maintenance de systèmes complexes. La Direction « Digital & Software » Depuis plus de 30 ans, LGM a développé un savoir-faire dans les systèmes d’information et les technologies numériques. En 2022, une Direction Digital & Software a été créée afin de renforcer cette expertise, accélérer la digitalisation de ses activités métiers et accompagner ses client·e·s dans leurs projets de transformation digitale. La Digital & Software Factory LGM, c’est aujourd’hui 70 collaborateur·rice·s regroupé·e·s dans une organisation globale. Ces expert·e·s conçoivent et mettent en œuvre des solutions digitales adaptées aux besoins et enjeux métiers à travers une offre de services « 360 » : Benchmark et design de solutions Développement d’applications métiers Déploiement et intégration de solutions « off the shelf » Data management Testing & Automation Support & TMA Conduite du changement Pilotage et gouvernance de projets SI Pour accompagner le développement des activités de l’un de ses clients grand compte industriel, la Direction Digital & Software recrute un(e) Développeur.se Frontend React Confirmé.e H/F. Dans un environnement technologique innovant, vous interviendrez sur la conception et le développement d’une interface web avancée destinée à la gestion et au pilotage d’infrastructures complexes. Vous évoluerez au sein d’une architecture microservices en environnement Cloud, avec des interventions ponctuelles sur la partie backend (Java SE). Vos missions principales sont les suivantes : Analyse et conception Étudier les besoins à partir des pré-études et évaluer les charges de développement. Relire et analyser les spécifications système. Développement et intégration Concevoir et développer le client web frontend avec React et TypeScript. Mettre le code source en gestion de configuration. Participer au développement backend en Java SE (11+), selon les besoins du projet. Tests et validation Réaliser les tests unitaires et de pré-intégration, et fournir les rapports associés. Corriger, livrer et mettre à jour les tickets demandés lors des phases de validation fonctionnelle. Corriger, livrer et mettre à jour les tickets demandés lors des phases de validation en conditions réelles. Collaboration et amélioration continue Travailler en équipe dans un environnement Agile et collaboratif. Participer à l’amélioration des outils et des processus de développement. Votre profil et les qualités attendues pour ce poste: Vous justifiez d’au moins 5 ans d’expérience en développement logiciel. Vous maîtrisez les technologies frontend React, TypeScript, HTML et CSS. Vous possédez de solides compétences en conception orientée objet et architectures microservices. Vous avez une bonne maîtrise de Java SE (11+), avec une capacité à intervenir sur du backend. Vous êtes à l’aise avec les outils et pratiques DevOps : Eclipse, IntelliJ, Git, TeamCity, Artifactory, SonarQube, et l’intégration continue. Vous communiquez efficacement en anglais, à l’écrit comme à l’oral. Vous êtes reconnu·e pour votre esprit d’équipe, votre rigueur et votre souci de la qualité. Vous faites preuve de curiosité, d’adaptabilité et d’autonomie, avec un goût prononcé pour l’initiative et la ténacité. Vous avez idéalement des connaissances en télécoms et en gestion de réseau. Ce que vous nous proposons : Un projet directement sur le site de notre client, basé en Ile de France Un poste ouvert en CDI ou en Freelance (mission de 6 mois minimum), avec une possibilité de télétravail à raison de deux jours par semaine Un process de recrutement simple et fluide Une intégration avant et après votre arrivée avec des points réguliers Un parcours d’évolution, grâce à notre référentiel riche de 12 filières et plus de 100 emplois différents Une montée en compétences individualisée et efficace, grâce à notre système de formation ayant fait ses preuves depuis 30 ans (plateforme e-learning en libre-service, meetup internes, parrainage, etc.) Une entreprise qui vous permettra de vous épanouir et d'apporter votre contribution à faire de LGM un endroit où tout le monde se sent bien : nos process posent un cadre, pas des barrières. Divers avantages (prise en charge à 100% du titre de transport en commun, accord de participation/intéressement …)
Les Ulis, France
Hybrid
Full Time
18-03-2025