Leitender Full-Stack-Entwickler (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 weiterhin schnell.
Wir sind bestrebt, unser Fachwissen ständig zu erweitern und uns weiterzuentwickeln, indem wir an komplexen Projekten arbeiten, die wir für Kunden auf der ganzen Welt von Grund auf neu erstellen. Zu diesem Zeitpunkt möchten wir unser Team mit einem Senior Full-Stack Entwickler
verstärken.⚙️Frontend: React, TypeScript, JavaScript, Vue.js, Next.js ;
⚙️Backend: FastAPI, Django, Python, Node.js, GraphQL;
⚙️Datenbanken und Suchmaschinen: PostgreSQL, MongoDB, Elasticsearch;
< p>⚙️ DevOps: Amazon Web Services, DigitalOcean, Kubernetes, Docker, GitHub CI, GitLab CI.
Wir sind bei der Auswahl dieser Technologien nicht eingeschränkt und befürworten immer die Erweiterung unseres technischen Hintergrunds.
Um mehr darüber zu erfahren, wie wir unseren Stack bei der Arbeit nutzen, lesen Sie unseren Blog.
Aktionen und erwartete Arbeitsergebnisse:
- Projektarchitektur entwickeln, Fähigkeiten in Code-Organisation, Tests, Refactoring demonstrieren.
- Arbeiten Sie mit dem Backend und Frontend verschiedener Projekte, manchmal in verschiedenen Sprachen.
- Wählen Sie bewusst eine Datenbank, bestimmen Sie eine effektive Datenstruktur, profilieren und optimieren Sie Anfragen.
- Zerlegung des Projekts nach Aufgabe.
>- Mit Kunden kommunizieren (in Zusammenarbeit mit Business Analyst): Anforderungen und Merkmale von Projekten formulieren, insbesondere unter Berücksichtigung der Bedürfnisse und Erwartungen der Kunden, um eine erfolgreiche Umsetzung sicherzustellen.
- Seien Sie bei der Arbeit auf allen Ebenen verantwortungsbewusst: Stellen Sie Fragen, finden Sie Antworten, halten Sie festgelegte Fristen ein und melden Sie zeitnah, wenn Probleme auftreten.
- Übernehmen Sie die volle Betreuung junger Teammitglieder: Teilen Sie Wissen, Geben Sie zeitnahes Feedback, führen Sie regelmäßige Leistungsüberprüfungen durch und unterstützen Sie bei der Erreichung gesetzter Ziele.
- li>
Anforderungen:
- Englisch - C1 Advanced.
- Entwicklungserfahrung von mindestens 5 Jahren.
- Kenntnisse in Node.js, TypeScript oder Django.
- Erfahrung mit React oder Vue für die Frontend-Entwicklung.
- Kenntnisse in relationalen Datenbanken, einschließlich Postgres.
< /ul>Wir bieten:
< li>Vollständige Fernarbeit und die Fähigkeit, den Arbeitsprozess selbstständig zu organisieren.- Urlaub von 24 Kalendertagen (+ Feiertage).
- Jeden Monat werden 20 US-Dollar für Aktivitäten im Zusammenhang mit Prof. bereitgestellt . Selbstentwicklung.
- Lerntag - jeden letzten Freitag im Monat.
- Vergütung von 50 % der Kosten für Einzelunterricht in Englisch.
- Wöchentlicher Speaking Club .
- Vergütung von 50 % der Kosten des Psychotherapeuten.
- Best Doctors Krankenversicherung.
Interview Ablauf:
- Ein Anruf mit Victoria, einer Personalvermittlerin (30 Minuten) – Sie erhalten weitere Informationen über das Unternehmen, Projekte und Zusammenarbeit
- Technisches Interview mit Igor, Lead Entwickler (1 Stunde) – Sie teilen Ihre technischen Erfahrungen und wichtigsten Erfolge. Sie können klärende Fragen stellen, bereiten Sie diese also vorim Voraus 😉
- Treffen mit Vladimir, CEO (30 Min.) – Sie erfahren mehr über die Strategie des Unternehmens sowie die Erwartungen an Ihre Rolle und Ihren Beitrag zum Erfolg des Teams. Erzählen Sie uns von Ihren Erfahrungen in Management und Entwicklung.
Wie ist es, Teil des Gearheart-Teams zu sein?
- Proaktivität – aktiv Fragen stellen, Suchen Sie nach Antworten, erledigen Sie Aufgaben rechtzeitig und melden Sie rechtzeitig alle auftretenden Probleme.
- Arbeiten Sie aus der Ferne von verschiedenen Orten in der Ukraine und der Welt aus. 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.
- Seien Sie in allen Aspekten der Arbeitsprozesse flexibel, verwenden Sie gesunden Menschenverstand und bevorzugen Sie einfache Lösungen, ohne die Architektur zu kompliziert zu machen;
- Lebe in der „ „Leben ist langes Lernen“-Stil. Verstehen Sie nicht nur Ihre gewohnten Werkzeuge, sondern haben Sie auch keine Angst vor neuen Technologien.
- Lassen Sie uns einige interessante Dinge für das Interview hinterlassen 🧡