Frontend/Backend Developer
Begeistert von Svelte und modernen Frameworks? Lust, an einem spannenden Startup-Projekt mitzuarbeiten?
Wir entwickeln einen innovativen Online-Marktplatz für Sprachdienstleistungen und Sprachtalente – und suchen programmierbegeisterte Menschen, die Lust haben, gemeinsam mit uns etwas Neues aufzubauen.
Wir sind ein kleines, engagiertes Team und arbeiten in unserer Freizeit an der Realisierung eines neutralen Online-Marktplatzes mit einem einzigartigen Produktportfolio für Anbieter von Sprachdienstleistungen und Sprachtalente.
Für die weitere Entwicklung suchen wir JavaScript-Developer, die Freude am Programmieren haben, gerne eigene Ideen einbringen und uns in ihrer Freizeit unterstützen möchten.
Ob Du noch studierst oder bereits Berufserfahrung mitbringst: Entscheidend sind für uns Deine Begeisterung für moderne Technologien, Deine Kenntnisse und Deine Motivation, gemeinsam an einem anspruchsvollen Projekt zu arbeiten.
Anforderungen
Wir verwenden einen modernen JavaScript Stack.
Du kennst und kannst folgendes (technische Aspekte):
Asynchrones Arbeiten im Team mit User Stories, Issues, Merge Requests, etc., via Chat und Weekly Meetings
Git, und GitLab oder andere Git VCS (GitHub, Codeberg, Bitbucket, etc.)
TypeScript, REST, GraphQL, Docker, OAuth, Keycloak oder andere IdP, und Standard Schema (Zod, valibot, etc.)
Frontend: HTML, CSS, Svelte+SvelteKit oder andere Frameworks (React+Next, Vue+Nuxt, etc.), SSR, A11y, I18n, Mobile-First Responsive Design
Backend: NodeJS, und MongoDB oder ein anderes DBMS (Postgres/*SQL, etc.)
Deine Tätigkeiten
Erweitern des Frontends und/oder Backends nach gegebenem Design mit Fokus auf Qualität (Modularität & Funktionstrennung, Effizienz & Zuverlässigkeit, Erweiterbarkeit & Wartbarkeit)
Du arbeitest gemeinsam mit uns an der Weiterentwicklung der Plattform und kannst dabei Deine Kenntnisse und Erfahrungen in ein reales Projekt einbringen.
Was bereits existiert
Wir starten nicht bei null! Die Grundlagen unserer Plattform sind bereits geschaffen. Wir haben einiges realisiert und befinden uns nun in der Implementierungsphase.
Folgende Komponenten sind bereits vorhanden:
Standard Schemas der Datenmodelle mit denen TypeScript und GraphQL Typisierungen generiert werden
Anbindungen von Backend & Frontend an eine SaaS Keycloak Instanz
Anbindung vom Backend an eine MongoDB Instanz mit lokaler Docker Compose Konfiguration
Svelte & CSS Modules Komponentenbibliothek
Minimalistische Implementierung des mehrsprachigen Erfassens & Anzeigens eines Agenturprofils
Minimalistische Implementierung der Angebotserfassung für die Nachhilfeunterrichtsbranche
GitLab CI+CD
Eine Staging Umgebung mit MongoDB + Keycloak SaaS Anbindungen
Zeitaufwand und Beteiligungsmöglichkeit
Ein gemeinsames Projekt aus Begeisterung – mit der Perspektive, daraus ein Startup zu entwickeln.
Wir alle arbeiten derzeit in unserer Freizeit an diesem Projekt. Es handelt sich deshalb nicht um eine bezahlte Stelle. Unser gemeinsames Ziel ist es, zunächst einen funktionsfähigen Prototyp zu realisieren und längerfristig ein Startup zu gründen – mit der Option auf eine Beteiligung.
Du bist bei uns genau richtig, wenn Du:
Freude am Programmieren hast und gerne mit anderen Entwicklern zusammenarbeitest.
Lust hast, an einem anspruchsvollen und langfristig angelegten Projekt mitzuwirken.
Deine Kenntnisse und Erfahrungen einbringen und gleichzeitig Neues dazulernen möchtest.
Etwa einen halben bis ganzen Tag pro Woche Zeit und Motivation mitbringst.
Treffen
Möchtest Du mehr über unsere Idee, das Projekt und die Menschen dahinter erfahren?
Wir erzählen Dir gerne in einem persönlichen Gespräch, woran wir arbeiten, welche Ziele wir verfolgen und wie Du Dich einbringen kannst.
Schreib uns einfach eine kurze E-Mail mit ein paar Informationen zu Deiner Ausbildung, Deinen Programmierkenntnissen und bisherigen Erfahrungen.
Kontakt: m.barbazeni (at) linguala (punkt) com
Wir freuen uns darauf, Dich kennenzulernen!