Senior Full-Stack Developer (Node.js, TypeScript, React) Gearheart ist ein Technologieunternehmen, das sich auf die Entwicklung von Webanwendungen sowohl für Startups als auch für etablierte Unternehmen spezialisiert hat. Wir beschäftigen derzeit 45 Mitarbeiter und wachsen aktiv weiter. Wir sind bestrebt, unser Fachwissen ständig zu verbessern und uns bei der Arbeit an komplexen Projekten, die wir für Kunden auf der ganzen Welt erstellen, ständig weiterzuentwickeln. Zu diesem Zeitpunkt möchten w
Senior Full-Stack Developer (Node.js, TypeScript, React) Gearheart ist ein Technologieunternehmen, das sich auf die Entwicklung von Webanwendungen sowohl für Startups als auch für etablierte Unternehmen spezialisiert hat. Wir beschäftigen derzeit 45 Mitarbeiter und wachsen aktiv weiter. Wir sind bestrebt, unser Fachwissen ständig zu verbessern und uns bei der Arbeit an komplexen Projekten, die wir für Kunden auf der ganzen Welt erstellen, ständig weiterzuentwickeln. Zu diesem Zeitpunkt möchten wir unser Senior Full-Stack-Team mit einem Entwickler mit Erfahrung in der Leitung (Mentoring) von Teams von 3 bis 8–10 Personen verstärken. Unser technischer Stack besteht aus:⚙️Frontend: React, TypeScript, JavaScript, Vue. js, Next.js; ⚙️Backend: FastAPI, Django, Python, Node.js, GraphQL; ⚙️Datenbanken und Suchmaschinen: PostgreSQL, MongoDB, Elasticsearch; ⚙️DevOps: Amazon Web Services, DigitalOcean, Kubernetes, Docker, GitHub CI, GitLab Um mehr über die Verwendung unseres Arbeitsstapels zu erfahren, lesen Sie unseren Blog. Maßnahmen und erwartete Arbeitsergebnisse: Projektarchitektur entwickeln, Fähigkeiten in Code-Organisation, Tests und Refactoring demonstrieren, Aufgaben für das Full-Stack-Entwicklerteam zuweisen und die Entwicklungskultur und den Einsatz von Best Practices unterstützen . Arbeiten Sie mit dem Backend und Frontend verschiedener Projekte, teilweise in verschiedenen Sprachen. Wählen Sie eine effektive Datenstruktur aus, profilieren Sie und optimieren Sie Anfragen. Formulieren Sie insbesondere Projektanforderungen. Berücksichtigen Sie die Bedürfnisse und Erwartungen der Kunden, um eine erfolgreiche Umsetzung sicherzustellen. Übernehmen Sie Verantwortung für die Arbeit auf allen Ebenen: Stellen Sie Fragen, finden Sie Antworten, halten Sie festgelegte Fristen ein und leiten Sie die Lösung von Problemen rechtzeitig ein Mitglieder: Teilen Sie Wissen, geben Sie zeitnah Feedback, führen Sie regelmäßige Leistungsüberprüfungen durch und unterstützen Sie das Erreichen gesetzter Ziele: Englisch – C1 Advanced Entwicklungserfahrung von mindestens 5 Jahren ) Ab 3 Stunden. Sichere Beherrschung von Node.js, TypeScript oder Django. Kenntnisse in relationalen Datenbanken, einschließlich Postgres Jeden Monat werden 20 US-Dollar für berufsbezogene Aktivitäten bereitgestellt. Selbstentwicklungstag. Vergütung von 50 % der Kosten für den individuellen Englischunterricht. Kostenerstattung für einen Psychotherapeuten Victoria, Personalvermittlerin (30 Min.) – Sie erhalten weitere Informationen über das Unternehmen, Projekte und Zusammenarbeit. Technisches Interview mit Igor, leitender Entwickler (1 Stunde) – teilen Sie Ihre technischen Erfahrungen und wichtigsten Erfolge. Sie können klärende Fragen stellen, also bereiten Sie diese im Voraus vor 😉Treffen mit Vladimir, CEO (30 Minuten) – Sie erfahren mehr über die Strategie des Unternehmens sowie die Erwartungen an Ihre Rolle bei der Sicherstellung des Erfolgs des Teams . Erzählen Sie uns von Ihren Erfahrungen in Management und Entwicklung. Wie ist es, Teil des Gearheart-Teams zu sein? Proaktivität ist eine SelbstverständlichkeitStellen Sie Fragen, suchen Sie nach Antworten, erledigen Sie Aufgaben rechtzeitig und melden Sie alle auftretenden Probleme rechtzeitig. Arbeiten Sie aus der Ferne an den Schnittpunkten der Ukraine und der Welt. Kombinieren Sie manchmal sogar Arbeit mit Reisen. Seien Sie in der Lage, Ihre Zeit und Arbeit unabhängig und ohne Mikromanagement richtig zu verwalten. Bei unseren PMs geht es um Mentoring, zeitnahes Feedback und Unterstützung. Wir wollen in allen Arbeitsabläufen flexibel sein, uns vom gesunden Menschenverstand leiten lassen und einfache Lösungen bevorzugen, ohne jemals die Architektur zu verkomplizieren . Verstehen Sie nicht nur unsere üblichen Tools, sondern haben Sie keine Angst vor neuen Technologien. Lassen Sie uns ein wenig Interessantes für das Interview hinterlassen 🧡