Senior Full-Stack Entwickler (Python, Vue.js) - Remote Position

Aus der Ferne
Vollzeit
Wir bieten umfassende Infrastructure as a Service (IaaS) und Platform as a Service (PaaS) Lösungen, die auf Unternehmen aller Größen zugeschnitten sind, vom Einzelunternehmer bis hin zu Großkonzernen. Unser Technologie-Stack ermöglicht es Organisationen, effizient zu skalieren und ihre Abläufe durch maßgeschneiderte Cloud-Lösungen zu optimieren. Hauptverantwortlichkeiten - Konzeption und Entwicklung robuster Backend-Systeme mit Python 3.7+ und Flask. - Erstellung responsiver und intuitiver Frontend-Schnittstellen mit Vue.js (Versionen 2 und 3). - Implementierung und Wartung von RESTful APIs für eine nahtlose Kommunikation zwischen Frontend- und Backend-Komponenten. - Optimierung von Datenbankabfragen und Sicherstellung korrekter Datenbeziehungen. - Integration mit verschiedenen Drittanbieterdiensten und APIs. - Teilnahme an Code-Reviews und Beitrag zur kontinuierlichen Verbesserung der Entwicklungspraktiken. - Zusammenarbeit mit Teammitgliedern zur Lösung komplexer technischer Herausforderungen. - Sicherstellung der Codequalität durch gründliche Tests und Dokumentation. Erforderliche Fähigkeiten und Erfahrungen - Mindestens 8 Jahre Erfahrung in der Softwareentwicklung. - Mindestens 5 Jahre Erfahrung mit Python 3.7 oder neueren Versionen. - Fundierte Kenntnisse von SQLAlchemy (Versionen 1.4 und 2). - Kompetenz mit Bibliotheken wie Requests, Flask-SQLAlchemy, Flask-Migrate, Flask-CORS, Werkzeug, Gunicorn, Apscheduler, Dramatiq, PyJWT und LDAP3. - Umfangreiche Erfahrung in der Gestaltung und Anpassung von RESTful APIs. - Solides Verständnis von MV-Architekturmustern. - Erfahrung im Umgang mit PostgreSQL-Datenbanken über ORM. - Fundierte Kenntnisse in Datenbankbeziehungen und SQL-Abfrageoptimierung. - Vertrautheit mit GitLab CI/CD-Pipelines und Versionskontrolle mit Git. - Mindestens 5 Jahre praktische Erfahrung mit JavaScript. - Mindestens 3 Jahre Erfahrung mit Vue.js (Versionen 2 und 3). - Fortgeschrittene Fähigkeiten mit Tailwind CSS und Foundation Frameworks. - Expertise mit Frontend-Bibliotheken wie Vue-router, Vuex, Pinia und Axios. - Fundiertes Verständnis moderner Frontend-Entwicklungspraktiken. Wünschenswerte Zusatzqualifikationen - Erfahrung mit Docker-Containerisierung. - Kenntnisse über Microservices-Architektur. - Vertrautheit mit Cloud-Plattformen (AWS, GCP oder Azure). - Verständnis agiler Entwicklungsmethoden. - Erfahrung mit testgetriebener Entwicklung. Warum Sie zu uns kommen sollten Als Mitglied unseres Teams haben Sie die Möglichkeit, an anspruchsvollen Projekten zu arbeiten, die einen echten Einfluss auf Unternehmen verschiedener Branchen haben. Wir schätzen Flexibilität, Innovation und kontinuierliches Lernen. Als Remote-Teammitglied genießen Sie die Freiheit, von überall aus zu arbeiten und gleichzeitig zu hochmodernen Lösungen beizutragen, die Organisationen in der digitalen Landschaft erfolgreich machen.