Web Entwicklung

Nodejs-EntwicklerAktiv

Basierend auf den Ergebnissen des Job-Interview

Winniza

Anforderungen an Stellenbewerber

  • Erfahrung in der Softwareentwicklung mit NodeJS
  • Expertenwissen Javascript
  • Gutes Verständnis von OOP und SOLID
  • Starke Kenntnisse in einer der Datenbanken MySQL/PostgreSQL/MongoDB, Fähigkeit zur Optimierung von Abfragen
  • Solide Erfahrung in der Arbeit mit einem der modernen Frameworks (Koa, Express, Nest usw.)
  • Erfahrung im Design und in der Entwicklung von REST-APIs
  • Solide Erfahrung mit Git und Verständnis des Git-Flusses
  • Erfahrung mit Caching Memcached, Redis etc
  • Erfahrung mit Message Brokern RabbitMQ etc
  • Erfahrung mit Docker
  • Erfahrung mit Tests und dem Schreiben von Unit-Tests
  • Gutes Verständnis von UNIX-Systemen
  • Englischkenntnisse auf mittlerem Niveau und gute Kommunikationsfähigkeiten

Verantwortlichkeiten

  • Prototypische Entwicklung eines neuen Dienstes von Grund auf neu
  • Unterstützung und Weiterentwicklung eines bestehenden Dienstes
  • Arbeiten mit Datenbank
  • Softwareimplementierung, Codeentwicklung, vorgefertigte Dokumentation zur Architektur
  • Erstellung von Unit-Tests, Integrationstests, Untersuchung von Problemen, die beim Testen und im Betrieb gefunden wurden
  • Integrieren Sie zwischen Ihren eigenen und Drittanbieter-APIs
  • Optimierung der aktuellen Portalfunktionalität und -schnittstelle
  • Einhaltung der Anforderungen der internen Pipeline
  • Arbeiten mit gemeinsamer API von Drittanbietern
  • Arbeiten mit Frameworks (Laravel, Symfony, Yii, Zend)
  • Arbeiten Sie mit dem Git-Repository
  • API-Dokumentation erstellen

Wir bieten

  • Teil eines Teams von Fachleuten mit Prinzipien und gemeinsamen Zielen zu werden
  • Klare Verantwortungsverteilung
  • Beschäftigung nach dem Arbeitsgesetzbuch der Ukraine
  • Zeitplan – Montag-Freitag von 9:00 bis 18:00 Uhr
  • Berufliche Entwicklung
  • Interessantes und anspruchsvolles Projekt
  • Pünktliche und ordentliche Gehaltsabrechnung
  • Corporate Professional Development Program und viele Lernmöglichkeiten
  • Tee/Kaffee und Kekse – unbegrenzt

Wäre gut:

  • Erfahrung mit TypeScript
  • Arbeitserfahrung mit NoSQL-Datenbanken, WebSocket, OAuth-Technologien
  • Gute Kenntnisse automatisierter Testpraktiken, Anwendung von TDD-, BDD-Ansätzen
  • Erfahrung mit Technischer Redaktion/Dokumentation
  • Erfahrung mit anderen Programmiersprachen, Microservices, ereignisorientierter Architektur
  • Erfahrung im Schreiben von Bash/Shell/Make/etc-Skripten, Einrichten von CI/CD, Erstellen von Docker-Images