The Codest
The Codest
The Codest est une entreprise internationale de développement logiciel, dont le siège se trouve au Royaume-Uni et qui dispose de pôles technologiques en Pologne. Elle conçoit des produits numériques et renforce les équipes d’ingénierie de ses clients avec des développeurs expérimentés en développement backend et frontend, en ingénierie cloud et en ingénierie des données. L’entreprise accompagne des grands groupes, des entreprises en forte croissance et des éditeurs de logiciels dans le développement de projets et le renfort d’équipes, notamment dans les secteurs de la fintech, du commerce électronique et de l’adtech.

Ingénieur full stack Python et JavaScript

Développez des logiciels bancaires assistés par l’IA pour les clients de The Codest dans les services financiers, avec des backends Python et des interfaces JavaScript. Le poste couvre l’architecture, les API, PostgreSQL et les applications adaptatives.

Description

  • Développer et maintenir des applications full stack avec Python, ou Python et Java, côté backend, et JavaScript côté frontend.
  • Créer des interfaces adaptatives et les connecter aux services backend et aux API.
  • Développer des services backend, des API et des composants applicatifs évolutifs.
  • Piloter les solutions techniques, de l’analyse des besoins et de l’architecture à l’implémentation et au déploiement.
  • Concevoir et optimiser les schémas, requêtes, fonctions, déclencheurs et vues PostgreSQL.
  • Utiliser des outils de développement basés sur l’IA et des workflows de programmation assistée.
  • Étudier l’automatisation par l’IA et de nouvelles approches d’ingénierie.
  • Créer des prototypes pour tester et valider des idées techniques.
  • Contribuer à la planification technique, à la conception de solutions, aux tests, aux revues de code et aux discussions d’architecture.
  • Collaborer avec des équipes internationales et pluridisciplinaires pour transformer les besoins métier en solutions techniques.
  • Repérer les possibilités d’améliorer les processus, d’automatiser les tâches et d’optimiser les systèmes.
  • Appliquer les bonnes pratiques d’ingénierie afin de produire un code propre et facile à maintenir, conforme aux normes modernes de développement.
  • Développer une application bancaire servant de plateforme d’exécution post-négociation multi-actifs pour un grand groupe financier japonais.

Exigences

  • Communiquer efficacement en anglais, à l’écrit comme à l’oral.
  • Justifier d’au moins cinq ans d’expérience professionnelle en ingénierie logicielle.
  • Avoir une solide expérience professionnelle de Python.
  • Avoir une expérience pratique de JavaScript et du développement frontend avec React, Vue.js ou Angular.
  • Comprendre l’architecture full stack, l’intégration frontend-backend, les API REST et les systèmes distribués.
  • Avoir une solide expérience de PostgreSQL, notamment en conception de bases de données, optimisation de requêtes, index, vues, fonctions et déclencheurs.
  • Maîtriser la programmation orientée objet, les principes de conception logicielle et les pratiques de code propre.
  • Avoir utilisé concrètement des outils de développement assistés par l’IA tels que GitHub Copilot, Cursor, Claude Code ou des outils similaires.
  • Adopter une approche privilégiant l’IA et être ouvert aux possibilités offertes par l’automatisation et les technologies émergentes.
  • Avoir de l’expérience avec CI/CD, le contrôle de version et les pratiques modernes de développement logiciel.
  • Savoir résoudre des problèmes, travailler de manière autonome et prendre ses responsabilités.
  • Répondre à une question sur la citoyenneté de l’UE au cours du processus de candidature.
  • Une expérience dans la banque, la fintech ou les services financiers, avec AWS ou une autre plateforme cloud, Docker, Linux, TypeScript, les microservices, les systèmes événementiels, les agents IA ou la prise de décisions d’architecture serait un atout.

Avantages

  • Évoluer dans un environnement collaboratif qui favorise le développement professionnel.
  • Influencer les décisions techniques et expérimenter des technologies émergentes.
  • Utiliser des outils de développement basés sur l’IA, des assistants de programmation et des solutions d’automatisation modernes dans les workflows d’ingénierie.
  • Collaborer avec des équipes internationales et pluridisciplinaires.
  • Effectuer le processus de recrutement en ligne.
  • Choisir de consentir ou non à être pris en considération pour de futurs recrutements.

Offres similaires

Madiff

Développeur·se Android senior (Kotlin) — télétravail en Pologne

Madiff

Développez des applications Android natives avec Kotlin et Jetpack Compose, en accordant une grande importance à l’accessibilité. Améliorez la prise en charge de TalkBack et concevez des expériences mobiles conformes aux directives WCAG pour des projets internationaux.

Ouvrir
Cisco

Architecte logiciel senior, télétravail au Portugal

Cisco

Concevez des services Go et Python, une infrastructure Kubernetes, des API et des outils d’IA pour la plateforme d’automatisation des démonstrations Cisco dCloud. Collaborez avec des équipes partenaires pour faciliter la création, la recherche et l’exécution de démonstrations de solutions Cisco.

Ouvrir
Software Mind

Ingénieur logiciel .NET (à distance en Pologne)

Software Mind

Développez des plateformes évolutives en C# et .NET pour un client du secteur du voyage. Concevez des architectures nouvelles, des prototypes et des solutions cloud avec des équipes agiles internationales.

Ouvrir