Développeur Full-Stack Senior Python/Vue.js | Poste à Distance
À distance
À plein temps
Notre écosystème technique comprend des applications client-serveur qui traitent les demandes de Jira via l'API REST, stockent des données dans une base PostgreSQL, et synchronisent avec différents services externes. L'architecture technique repose sur:
- Un backend développé en Python (3.9+) avec le framework Flask.
- Une interface utilisateur frontend élaborée avec Vue.js (versions 2 et 3).
- Des styles implémentés avec Tailwind CSS ou Foundation.
- Une communication backend-frontend via API REST sécurisée.
- Des intégrations avec LDAP, la Banque Centrale de Russie, Kontur.Focus, et la base de données Jira Software.
- Des synchronisations supplémentaires avec Diadoc, Yandex.Food, Telegram, Rocket.Chat, et Huntflow.
- Vous serez chargé d'améliorer ces systèmes existants, de développer de nouvelles fonctionnalités, et d'optimiser les performances pour garantir une expérience utilisateur irréprochable.
Compétences Requises
- Minimum de 8 ans d'expérience en développement logiciel.
- Au moins 5 ans d'expérience avec Python 3.7 ou versions ultérieures.
- Expertise avérée avec les bibliothèques suivantes: Flask-SQLAlchemy pour l'intégration ORM robuste, Flask-Migrate pour la gestion évolutive des schémas de base de données, Flask-CORS pour sécuriser les requêtes cross-origin.
- Expérience dans la conception et l'implémentation d'API REST conformes aux standards.
- Maîtrise du pattern architectural MV (Model-View-Controller/Model-View-ViewModel).
- Expérience approfondie avec PostgreSQL via ORM.
- Compréhension des relations complexes en base de données et capacité à optimiser les requêtes SQL.
- Pratique confirmée de GitLab CI/CD et GIT pour le versionnement collaboratif.
- Minimum de 5 ans d'expérience avec JavaScript ES6+.
- Au moins 3 ans d'expérience avec Vue.js (versions 2 et 3).
- Maîtrise des frameworks CSS Tailwind et Foundation.
- Expertise avec les bibliothèques front-end suivantes: Vue-router, Vuex et Pinia, Axios pour les requêtes HTTP optimisées.
- Expérience dans la consommation et l'intégration d'API REST.
- Familiarité avec les pipelines d'intégration continue GitLab CI/CD.
- Compréhension des principes de conception responsive et d'optimisation des performances.
Atouts Supplémentaires
- Expérience dans le développement de systèmes de gestion d'entreprise.
- Connaissance des principes de cybersécurité appliqués au web.
- Maîtrise de Docker et des environnements conteneurisés.
- Pratique des méthodologies Agile/Scrum dans un contexte distribué.
- Expérience d'intégration avec des services de paiement ou systèmes financiers.
- Aptitude à produire une documentation technique claire et pertinente.
Pourquoi Nous Rejoindre
En intégrant notre équipe, vous participerez à des projets technologiquement avancés qui répondent à des problématiques commerciales concrètes. Vous bénéficierez d'une flexibilité professionnelle, d'une culture d'entreprise axée sur l'innovation, et de la possibilité d'influencer significativement l'évolution de nos solutions. Notre environnement favorise le perfectionnement professionnel continu et valorise l'équilibre entre vie professionnelle et personnelle.