R&D Front Development Engineer

Qui sont-ils ?
Actility is a world leader of Low-Power Wide Area Networks (LPWAN) for the Internet of Things, as one of the original authors of the fast-growing LoRaWAN long range, low power protocol.
 
Over 50 public network services providers and thousands of enterprises use the ThingPark platform all over the world.
 
Actility also provides patented ultra-low power geolocation technologies through its subsidiary Abeeway.
 
Actility teams don’t just connect sensors with wireless networks, though. The ThingPark platform is the engine behind many innovations which improve the way we grow crop and livestock and enhance safety and productivity of many industries, contributing to a more sustainable economy.
 
Our Solutioning team is constantly scouting for new innovative solutions in the thriving LoRaWAN ecosystem, testing them and then promoting them to our customer base through the ThingPark Marketplace.
 
Our Solutioning team also seeks to facilitate the learning curve and work of developers, and we provide educational material as well as free access to our platforms to the ThingPark Community.
 
 
Descriptif du poste
Notre équipe R&D de Lannion (Côtes d’Armor 22) cherche à renforcer son équipe. Nous recherchons un ingénieur R&D Front Developpement.
Les missions seront les suivantes:
 
Evaluer la faisabilité et la charge de travail des user stories et participer aux choix techniques
 
Prendre en compte, après priorisation, les demandes de correctifs pouvant provenir de la pré-intégration, de l’intégration ou du support
 
Développer et maintenir les applications en conformité avec les spécifications
 
Respecter les standards de l’entreprise en termes de :
 
langages
outils de développements
briques logicielles établies
charte graphique
gestion de versions
Utiliser les outils d’entreprise d’intégration et de distribution continues : GitLab, Jenkins, Sonarqube, Artifactory, X-ray, Ansible
 
Maîtriser le framework Angular ainsi que les librairies et méthodes associées :
 
Langages TypeScript et JavaScript
Programmation réactive avec RXJS
Responsive design (Flexbox / Bootstrap V4 & V5)
Feuilles de style CSS/SCSS
Tests automatisés avec Karma, Jasmine et Protractor
Être référent dans son domaine de compétence
 
Anticiper et réaliser les mises à jour des applications en phase avec l’évolution des librairies constituant le socle logiciel
 
Faire de la veille technologique et proposer des améliorations dans les choix de l’entreprise
 
Procéder à des revues croisées du code
 
Développer et maintenir les tests applicatifs (tests unitaires, tests end-to-end)
 
Fournir les rapports de tests aux équipes de pré-intégration et d’intégration
 
Utiliser Jira pour la gestion des tâches et du temps passé (work log)
 
Rendre compte quotidiennement de l’état d’avancement des tâches en cours
 
Intervenir dans le cadre d’astreintes régulières ou exceptionnelles pour assister lors des opérations de maintenance
 
Profil recherché
De formation généraliste Ecole d’Ingénieur ou universitaire Bac +5
Expérience entre 3 et 5 ans
Déroulement des entretiens
un entretien avec un responsable de service
un entretien avec le VP R&D
un entretien avec le service RH