Stellen Magento Entwickler in der Ukraine ein

magento

Wussten Sie, dass der zweitgrößte Pool von Magento Entwicklern auf der Welt in der Ukraine ist?

Beschäftigen Sie Magento Entwickler mit Daxx und managen Sie Ihr Team direkt. Konzentrieren Sie sich auf den Entwicklungsprozess, während wir uns um den Rest kümmern.

Während Sie sich auf die Magento Entwicklung konzentrieren, kümmern wir uns um Büroräume, Support Mitarbeiter und alle administrativen und rechtlichen Angelegenheiten, die mit der Eröffnung eines eigenen Entwicklungszentrums im Ausland verbunden sind. Wir machen remote Zusammenarbeit leicht für Sie.

So funktioniert es:

Schnelles Recruitment

Mit Sorgfalt durchsuchen wir unsere Datenbank mit mehr als 35.000 Entwicklern und wählen Magento e-commerce Entwickler aus, die Ihren Anforderungen 100% entsprechen.

Interview

Dann interviewen Sie jeden Kandidaten und selbst entscheiden wer in Ihr Team kommt. So wissen Sie von vornherein, dass Ihre Entwickler die nötigen Fähigkeiten besitzen.

Setup

Wir integrieren Ihr Team in einem unserer voll ausgestatteten Büros in den größten ukrainischen Technologiezentren - Kyiv, Dnipro und Charkiw - und stellen die nötige Hard- und Software und alles, was sie für die Arbeit benötigen, zur Verfügung.

Umfassenden Support 

Unser Account Manager hilft Ihnen eine gute Beziehung mit Ihren Magento Web Entwicklern aufzubauen und berät Sie zu besten Praktiken beim Projektmanagement.

Beibehaltung Ihrer Belegschaft

Mittels verschiedener HR Techniken pflegt unsere HR Mitarbeiterloyalität und stellt sicher, dass Ihre Entwickler zufrieden bleiben.

Administrativen Support

Wir kümmern uns um alle administrativen und rechtlichen Angelegenheiten, einschließlich steuer- und arbeitsrechtliche Angelegenheiten, Krankheitstage und Perks für Ihre Magento Programmierer.

Reise Unterstützung

Immer wenn Ihre Teammitglieder in Ihre Büros reisen unterstützen unsere Reise Manager Sie bei Transport und Unterkunft.

learn-more

Sie möchten mehr über den Aufbau eines erweiterten Entwicklungsteams bei uns erfahren?

Mehr erfahren

Häufig gestellte Fragen (Frequently Asked Question)

Ich suche nur einen Entwickler. Können Sie helfen?

  • Ja!

Was ist, wenn ich mein Team auf 20 Personen erweitern möchte?

  • Wir haben viele große Teams, das ist also kein Problem

Wir wollen Entwickler mit agiler Erfahrung einstellen. Machen Sie das?

  • Sicher. Wir haben sogar einen agilen Berater für die Mitarbeiter.

Verfügbare Entwickler

Vitalii P.

ID : 369
iOS Developer | 10 erfahrung in Jahren

Vitalii is an iOS developer with 10+ years of experience. He has a rich expertise in desktop/software development (MacOS) and mobile game development. He has been working with such technologies as Objective-C, Swift, C, C++, Bash, AppleScript and Python.

Spezialisierung

iOS

Anna Z.

ID : 381
Senior PHP Developer | 7 erfahrung in Jahren

Anna has 7.5 years of web development experience. She has been working with PHP, Yii (1 and 2), CodeIgniter, Zend frameworks, MySQL and MongoDB as DB's, JavaScript (jQuery, AJAX), CSS, AngularJS.

Spezialisierung

PHP

Interview Bestpractiken: Wie man Magento Entwickler beschäftigen

Obwohl Magento Open Source ist, gilt sie als eine der komplexesten e-commerce Plattformen. Im Vergleich zu Shopify oder OpenCart bietet Magento viel mehr in Bezug auf SEO, Anpassung, Produkttypen, Bestell- und Versand Automatisierung, Coupons, Geschenkgutscheine und viele andere Funktionen.

Diese mächtigen Fähigkeiten kommen allerdings  mit einer gewissen Komplexität. Obwohl die Verwendung dieser Plattform für kleine alltägliche Aufgaben einfach erscheint werden Sie fast sicherlich die Fähigkeiten eines erfahrenen Magento Programmierers benötigen, wenn Sie eine vollwertige e-commerce Website planen, entwickeln und pflegen wollen.

Vor diesem Hintergrund haben wir mit Alexandr Tiganov, einem Magento Entwickler, der für einen unserer Kunden arbeitet, kooperiert, um Ihnen Tipps und Fragen für Experteninterviews zu geben, die Ihnen helfen, einen Magento Guru zu identifizieren.

Vor dem Interview

Der Auswahlprozess sollte lange vor einer Einladung zu einem Interview beginnen. Starten Sie mit einem sehr sorgfältigen Blick auf die Lebensläufe der Magento Entwickler, die den Anschein haben es Ihre  Zeit wert zu sein und analysieren Sie die Liste der Technologien, die sie behaupten zu können. Es gibt ein paar Warnsignale, die Sie in diesem Stadium abschrecken sollten.

Wenn ein Kandidat zu viele irrelevante Fähigkeiten wie After Effects oder MS Word auflistet, könnte dies bedeuten, dass sein Wissen über Magento selbst einfach nicht ausgeprägt genug ist, und versucht wird den Mangel an Fachwissen mit einem eklektischen Mix von Kompetenzen zu kompensieren, die für Ihre Rolle nicht relevant sind.

Es könnte aber auch ein Zeichen dafür sein, dass ein Kandidat sich keine Mühe gemacht hat die Anforderungen in Ihrer Stellenausschreibung zu lesen und seinen Lebenslauf entsprechend zu gestalten. Das würde bedeuten, dass er nicht wirklich an Ihrer Position also Magento Entwickler interessiert ist.

Eine andere Sache, auf die man achten sollte ist die  Beschäftigungsdauer eines Kandidaten. Sie wollen nicht mit einem Job Hopper enden, der Sie in ein oder zwei Monaten verlässt, besonders wenn Sie in zusätzliche Ausbildung investieren oder on-the-job Training für erfolgreiche Bewerber organisieren.

Niemand ist vor Arbeit sicher, die einen nicht erfüllt und dazu führt, dass ein neuer Mitarbeiter kurz nach Beschäftigungsstart das Handtuch wirft. Wenn allerdings eine  Tendenz des Kommens und Gehens innerhalb eines Jahres im Lebenslauf eines Kandidaten sehr offensichtlich ist, riskieren Sie besser nichts und schauen Sie nach Alternativen.

Bewertung des technischen Feingefühls

Sobald Sie eine Handvoll Magento Programmierer ausgemacht haben, deren Fähigkeiten auf dem Papier gut aussehen, ist es an der Zeit, sie für ein Gespräch einzuladen und ihre technischen Fähigkeiten zu bewerten.

Im folgendenen finden Sie eine Liste von Dingen, die ein Magento Entwickler wissen sollte (abhängig von Seniorität) sowie einige Beispielfragen, die Sie vielleicht ausprobieren möchten.

Unabhängig davon wie viel Erfahrung der Programmierer hat, der Ihnen im Interview begegnet, ist es nie eine schlechte Idee mit den Grundlagen anzufangen. Denken Sie jedoch daran, dass Sie einen senior Magento Entwickler nicht mit zu vielen einfachen Fragen langweilen wollen.

Umgekehrt, versuchen Sie auch nicht einen vielversprechenden junior Entwickler mit zu fortgeschrittenen Aufgaben abzuschrecken. Stellen Sie sicher, dass Sie die Komplexität Ihrer Fragen an die Expertise eines  Kandidaten anpassen.

Junior Magento Programmierer sollten sich mit der Code Struktur von Magento auskennen und die allgemeinen Modelle und Methoden kennen, um damit zu arbeiten. Genauer gesagt sollten sie definitiv wissen, wie man Code Modelle umschreibt, Observer verwendet und Layouts bearbeitet. Abgesehen davon versteht ein guter junior Magento Programmierer, wie man Vorlagen angeht. Dies beinhaltet Wissen über die Erstellung neuer Vorlagen und was das Vorlagen Fallback System tut.

Beispielfragen:

  • Welche Code Pools hat Magento? In welchem Code Pool erstellen Sie ein Custom Modul?
  • Was ist EAV Struktur? Welche Modelle haben diese? Welche Vor- und Nachteile hat EAV?
  • Welche Schritte werden Sie unternehmen, um ein neues Designthema für Magento zu erstellen?
  • Wie können Sie einen Observer Prozess anlegen?
  • Was sind Collections? Wie benutzt du sie?
  • In welchen Fällen können Sie Core-Dateien bearbeiten?
  • Welche Arten von Cache verwendet Magento? Warum benutzt Magento Cache? Wie können Sie den Cache programmiertechnisch leeren?

Was einen middle Magento Entwickler von einem junior Entwickler unterscheidet ist seine Erfahrung mit verschiedenen Arten von Modulen und Code Optimierung zur Leistungssteigerung.

Beispielfragen:

  • Wie sind Modul- / Datenbank-Upgrades organisiert?
  • Was ist der beste Weg, eine Methode aus einem Magento Core-Modul zu überschreiben?
  • Wie verwenden Sie Protokolle und Profiler in Magento?

Sie wissen, dass der Kandidat vor Ihnen ein senior Magento Entwickler ist, wenn er zusätzlich zu allen oben genannten Dingen auch weiß, wie eine Website beschleunigt wird, Probleme schnell lokalisiert und gelöst werden, Aufgaben geschätzt und Arbeitslast unter Teammitgliedern verteilt werden kann.

Beispielfragen:

  • Was sind einige der schwierigsten Projekte, an denen Sie gearbeitet haben?
  • Welche Rolle haben Sie in diesen Projekten gespielt?

Prüfen der Codequalität

Obwohl Magento mehr als ein CMS, aber weniger als ein Framework ist, verfügt es über eigene Objekte, Modelle und Methoden. In den meisten Fällen müssen Sie auch keine SQL-Abfragen anstatt standard Magento Methoden verwenden, wenn Sie Daten abrufen wollen. Schlechter Magento Code verwendet oft Direct SQL, um auf eine Datenbank zuzugreifen, weshalb Sie immer Codebeispiele von Kandidaten überprüfen sollten.

Es ist nicht so, dass Direct SQL in Magento Code von Natur aus schlecht ist, aber Fälle mit gerechtfertigter  Verwendung sind selten. Wenn Sie einen Fall in einem vorgestellten Codebeispiel finden, stellen Sie sicher, dass der Kandidat für die Verwendung dieses Ansatzes eine selbstbewusste Rechtfertigung dafür liefert. Kann er es nicht, ist er  weit davon entfernt ein Experte zu sein.

Weitere Überlegungen

Eine bewährte Möglichkeit einen Magento Programmierer zu beschäftigen, der ein wahrer Meister seines Handwerks ist, ist die Suche auf Magento zertifizierte Entwickler zu beschränken. Bei einem Kandidaten mit Magento Zertifikat können Sie sicher sein, dass er sein Handwerk kennt und seine Karriere ernst nimmt.

Bedenken Sie aber, dass die Zertifizierung ziemlich teuer ist und nicht jeder Entwickler die Motivation oder die Ressourcen hat, in sie zu investieren. Daher ist es besser, sie als Sahnehäubchen zu sehen und die Kandidaten, die nicht zertifiziert sind, definitiv nicht auszuschließen.

Ein weiterer Weg  die Kompetenz Ihres Kandidaten zu ermitteln  besteht darin herauszufinden, was er oder sie über Magento 2 weiss. Obwohl die meisten Websites derzeit mit der Originalversion erstellt wurden, gewinnt Magento 2 derzeit ziemlich schnell an Popularität, sodass es ist sinnvoll, einen Magento Programmierer zu beschäftigen, der bereits über Kenntnisse der neueren Version verfügt.

Wir hoffen, dass die oben genannten Tipps und Beispielfragen für Sie eine wertvolle Hilfe bei der Identifizierung talentierter Magento Entwickler sind und Ihnen gute Dienste leisten, sobald Sie sie in den größeren Kontext Ihrer Recruitment Strategie integrieren.