Principal Software Engineer – Node

Remote | Pakistan Remote Lead vor 2 Tagen
Software Engineer backend-developer Software Engineer
Auf einen Blick

Principal Software Engineer für Node.js-Entwicklung mit Führungsverantwortung. Verantwortlich für Serveranwendungsentwicklung, RESTful-API-Design und Team-Leitung. 6–8 Jahre Erfahrung erforderlich.

💰 ~$80.000–140.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Remote 🗺️ EMEA
  • 6–8 Jahre Backend-Entwicklung mit JavaScript und Node.js
  • Expertise in NodeJS-Frameworks und RESTful-API-Entwicklung
  • Datenbankkenntnis (MySQL, PostgreSQL, MongoDB)
  • Team-Leitung und Mentoring-Fähigkeiten
Node.js ExpressJS NestJS JavaScript RESTful APIs PostgreSQL MongoDB MySQL

Gehalt geschätzt anhand Principal Backend Engineer, Pakistan. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Backend-Entwickler mit umfangreicher Node.js-Erfahrung
  • Senior Engineers in Transition zu Führungsrollen
  • Fachleute, die API-Design und Backend-Architektur lieben
🚫 Weniger geeignet
  • Frontend-spezialisierte Entwickler ohne Backend-Erfahrung
  • Anfänger ohne professionelle Backend-Erfahrung
  • Kandidaten, die keine Führungsrolle anstreben
💡 Gut zu wissen
  • 6–8 Jahre ist die minimale Erfahrungsanforderung, nicht weniger
  • Führung eines Teams ist zentrale Aufgabe, nicht optional
  • Erfahrung mit mindestens zwei der drei genannten Datenbanksysteme ist wichtig

Über das Unternehmen

Creative Chaos entwickelt Softwareplattformen und Serveranwendungen mit Fokus auf robuste und sichere Backend-Lösungen.

Deine Aufgaben

  • Leitung eines Ingenieur-Teams
  • Mentoring und Schulung von Team-Mitgliedern
  • Analyse von Geschäftsanforderungen
  • Entwicklung von Serveranwendungen und RESTful APIs
  • Schreiben von Code und Unit-Tests
  • Zusammenarbeit mit anderen Team-Mitgliedern
  • Optimierung von Code für Sicherheit und Performance
  • Wartung und Fehlerbehebung von Systemen
  • Aktualisierung von Issue-Tracking-Software
  • Bereitstellung von Status-Updates und Kundenkommunikation
  • Versionskontrolle und Erforschung neuer Technologien
  • Bewertung von Kandidaten für offene Positionen

Deine Voraussetzungen

  • Mindestens Bachelor in Informatik oder Softwareentwicklung
  • 6–8 Jahre Berufserfahrung in der Branche
  • Starke Kommunikationsfähigkeiten
  • Starke Proficiency in JavaScript-Technologien
  • Tiefgreifende Kenntnis von NodeJS und Frameworks wie ExpressJS und NestJS
  • Erfahrung mit Backend-Komponentenentwicklung und RESTful APIs
  • Verständnis von Accessibility-Standards und Security-Compliance
  • Erfahrung mit relationalen und schemaloser Datenbanken (MySQL, PostgreSQL, MongoDB)
  • Fähigkeit zur Datenbankstrukturierung
  • Erfahrung mit Unit-Tests und mindestens 90% Test Coverage
  • Kenntnis von Github, JIRA und anderen Collaboration-Tools
  • Grundverständnis von Frontend-Technologien
  • Flexible Einstellung und vielseitige Persönlichkeit
  • Starke Präsentationsfähigkeiten und Team-Einfluss

Benefits

  • Bezahlter Urlaub
  • Arbeiten von zuhause aus
  • Krankenversicherung mit OPD
  • Schulung und Weiterentwicklung
  • Lebensversicherung
  • Austauschprogramm