Middle Frontend Developer (ReactJS, SolidJS) Львів Wir sind ein Hochlastprojekt, das einen mehrschichtigen Stack (REST-API) verwendet , Isomorphe Frontends). Wir befinden uns im Prozess der Migration von einem benutzerdefinierten React/Redux-basierten isomorphen Framework zu Solid-Start. Aufgaben und Verantwortlichkeiten Auf der Suche nach einem JS-Programmierer mit solider React/Redux-Stack-Erfahrung und etwas Erfahrung mit modernen „reaktiven“ Frameworks (vorzugsweise SolidJS). Wir sind an
Middle Frontend Developer (ReactJS, SolidJS)
Львів
Wir sind ein Hochlastprojekt, das einen mehrschichtigen Stack (REST-API) verwendet , Isomorphe Frontends). Wir befinden uns im Prozess der Migration von einem benutzerdefinierten React/Redux-basierten isomorphen Framework zu Solid-Start.
Aufgaben und Verantwortlichkeiten
Auf der Suche nach einem JS-Programmierer mit solider React/Redux-Stack-Erfahrung und etwas Erfahrung mit modernen „reaktiven“ Frameworks (vorzugsweise SolidJS).
Wir sind an jemandem interessiert, der sich mit der React-Entwicklung auskennt und dabei sowohl Klassenkomponenten „alten Stils“ als auch neuere Hook-orientierte Ansätze verwendet. Es ist ein Muss, Rendering-Optimierungen zu verstehen. Sie sind jemand, der keine Angst vor der CSS-Feinabstimmung (einschließlich der Optimierung für mobile und ältere Browser) und dem Schreiben von ein wenig asynchronem, serverseitigem NodeJS-Code hat (von Ihnen wird nicht erwartet, dass Sie viel davon tun – wir haben ein Team von Backend-Entwickler).
Wir gehen davon aus, dass Sie einige echte (Projekte mit Benutzern) Erfahrung mit modernen Frameworks haben, die auf dem Reaktivitätsansatz basieren. Wir verwenden Solid-Js/Solid-Start, das ist also der bevorzugte Stack, aber Erfahrung mit modernen Versionen von Vue oder Svelte wäre immer noch nützlich.
Wir legen Wert auf Details, da in diesem Fall „winzige“ Unterschiede zu einem „falschen“ Verhalten der Website für die Endbenutzer führen können (und wir über eine sehr große, stabile Benutzerbasis verfügen).
Von Ihnen wird erwartet, dass Sie dem durch die ESLint/Prettier-Konfiguration definierten Codestil folgen und Unit-Tests schreiben.
Sie werden nicht allein sein. Wir verfügen über ein Team von Personen mit Projektkenntnissen, die Ihnen gerne beim Start helfen würden.
Unser Entwicklerteam spricht Russisch, für die Problemverfolgung verwenden wir jedoch Englisch.
Wichtige Überlegungen
- Als Middle-Frontend-Entwickler wird von Ihnen erwartet, dass Sie halbautonom arbeiten, die Verantwortung für Projekte übernehmen und die Fähigkeit dazu unter Beweis stellen Probleme selbstständig lösen.
- Schreiben Sie Code unter Berücksichtigung der Lesbarkeit. Eine gründliche Dokumentation der Entscheidungen ist unerlässlich.
- Halten Sie sich beim Testen Ihrer Arbeit an die Best Practices.
- Problemlösungsfähigkeiten unter Beweis stellen; Probieren Sie Aufgaben selbstständig aus, bevor Sie Hilfe suchen, und geben Sie bei der Suche nach Hilfe einen detaillierten Überblick über die Lösungsversuche.
Fähigkeiten und Qualifikationen
- JS: TypeScript, solides Verständnis von await/async
- React, Redux
- Erfahrung mit jedem Reaktivitäts-Framework
- CSS-Module
- WENIGER
- Vite
- Kenntnisse in Git
< h3> Nice to have
- Solid-JS
- Reselect
- immer
- Koa
- Jest / Vitest / Mocha
- Technische Ausbildung (Universitätsabschluss oder gleichwertiger Abschluss)
Der Beitritt zum Scimus bedeutet:
- Prozesse basierend auf Scrum und Agile Methoden,
- Hohe Qualität der gelieferten Software, wir folgen dem Build-it-own-it-Ansatz, bei dem wir die Lösung intern erstellen, erweitern und warten.
- Unter Verwendung eines aktuellen Technologie-Stacks in einem Unternehmen mit der Fähigkeit, es mit Hilfe der Mentoren zu lernen: PHP, Node.js, JS, React, Vue.js
- Offen für Innovationen sein, neue Technologien schnell testen und integrieren
- StratAls profitables Unternehmen konzentrieren wir uns auf langfristige Themen und Chancen, die uns die Möglichkeit geben, mehr Kontrolle über den Prozess zu haben.
- Indem wir in unsere Mitarbeiter investieren, verfügen wir über nachweisliche Erfahrung in der internen Weiterentwicklung unserer Mitarbeiter zu Führungskräften Spezialisten und Führungspositionen
- Wir arbeiten mit den klügsten Ingenieuren und den talentiertesten Geschäftsleuten zusammen, die wir finden können. Jeder in unserem Team ist hier, um sinnvolle Arbeit mit weitreichender Wirkung zu leisten. Wir haben ein unterhaltsames und zugleich herausforderndes Arbeitsumfeld, das Vielfalt, Kreativität und Teamarbeit fördert.
Was wir bieten:
- Anspruchsvolle Aufgaben mit großartigen Möglichkeiten, Ihre Fähigkeiten zu verbessern
- Inhouse-Workshops und Tech-Talks < /li>
- Flexible Arbeitszeiten
- Teilung der Bildungskosten (Konferenzen, Kurse, Vorlesungen)
- Englischkurse
- Firmenfeiern
- Projekt-/Rollenwechsel
- 20 Arbeitstage bezahlter Urlaub
- Guter Sinn für Humor
- Tischfußball
- Jeden Tag kostenlose Pizza Freitag im Büro
Über das Unternehmen
SCIMUS ist ein Softwareunternehmen, das ein umfassendes Spektrum an Aktivitäten im Softwareentwicklungslebenszyklus anbietet. Unser Team hat eine Reihe von Projekten in verschiedenen Bereichen abgeschlossen: SaaS, E-Commerce, Karriere und Bildung, Gesundheitswesen, Bankwesen, Community und Unterhaltung, Telekommunikation.