Senior Engineer JT

Gorilla Logic
Vollzeit
🗓

remote-job.net Job-Zusammenfassung:
💶 Gehalt: keine Angabe
⏰ Wöchentliche Arbeitszeit: Vollzeit
🔍 Empfohlene Erfahrung: Senior
📋 Hauptaufgaben:
  • Design und Entwicklung von Webanwendungen.
  • Optimierung von Datenbankabfragen.
  • Teilnahme an Code-Reviews und Teammeetings.
✅ Hauptvoraussetzungen:
  • Erfahrung mit Node.js und React.
  • 3 Jahre Frontend-Entwicklung.
  • Kenntnisse in SQL und agilen Methoden.
🏭 Branche: keine Angabe

Über das Unternehmen

Gorilla Logic bietet Nearshore-Agile-Teams für Fortune-500- und SMB-Unternehmen und bringt unvergleichliche Expertise in der Bereitstellung von Full-Stack-Web-, Mobil- und Unternehmensanwendungen mit. Unsere hochgradig kollaborativen Agile Gorillas sind einzigartig qualifiziert, um komplexe Softwareinitiativen umzusetzen. Mit Büros in den USA, Costa Rica, Kolumbien und Mexiko hilft Gorilla Logic seinen Kunden, Wettbewerbsvorteile zu erlangen, um schneller Ergebnisse zu erzielen.


Aufgaben
  • Design, Entwicklung und Wartung skalierbarer Webanwendungen mit Node.js (Backend) und React (Frontend).
  • Implementierung und Optimierung von PostgreSQL-Abfragen und Datenbankstrukturen für Leistung und Zuverlässigkeit.
  • Sauberes, wartbares und gut dokumentiertes Schreiben von Code gemäß den besten Praktiken der Branche.
  • Teilnahme an Code-Reviews und konstruktives Feedback zur Verbesserung der Codequalität und Wartbarkeit geben.
  • Enges Zusammenarbeiten mit funktionsübergreifenden Teams, einschließlich Designern, QA-Ingenieuren und Produktverantwortlichen, um Anforderungen zu definieren und zu verfeinern.
  • Teilnahme an täglichen Stand-ups, Sprint-Planungen und Retrospektiven, um zu einem effizienten Entwicklungsprozess beizutragen.
  • Identifizierung und Behebung von Leistungsengpässen, Fehlern und technischer Schulden in sowohl Backend- als auch Frontend-Code.
  • Überwachung der Anwendungsstabilität und -zuverlässigkeit, Implementierung von Skalierbarkeitsverbesserungen bei Bedarf.
  • Aktualisierung über neue Technologien, Frameworks und Best Practices in der Full-Stack-Entwicklung.
  • Proaktive Identifizierung von Möglichkeiten zur Verbesserung von Entwicklungsprozessen und Anwendungsarchitekturen.
  • Beitrag zu einer kollaborativen und lernfokussierten Teamkultur.

Voraussetzungen
  • Starke Erfahrung mit Node.js und Express.js zur Erstellung skalierbarer und effizienter Backend-Dienste.
  • 3 Jahre Erfahrung in der Frontend-Entwicklung mit React und State-Management-Bibliotheken wie Redux oder MobX.
  • Erfahrung mit modernem JavaScript (ES6, ES7) und TypeScript.
  • Fähigkeit zur Handhabung asynchroner Operationen, ereignisgesteuerter Architekturen und Middleware.
  • Verständnis von komponentenbasierter Architektur, Hooks und wiederverwendbaren UI-Mustern.
  • Erfahrung in der responsiven und browserübergreifenden Entwicklung.
  • Erfahrung im Schreiben und Optimieren komplexer SQL-Abfragen und gespeicherter Prozeduren.
  • 3+ Jahre Erfahrung in agilen Umgebungen (Scrum, Kanban oder SAFe).
  • Starke Fähigkeit zur Zusammenarbeit mit Kunden und Stakeholdern, um Geschäftsbedürfnisse in technische Lösungen zu übersetzen.
  • Erfahrung in iterativer Entwicklung, Backlog-Pflege und der Bereitstellung von Funktionen in einer beratenden Funktion.
  • Erfahrung mit Unit-Testing, Integrationstests und End-to-End-Tests mit Jest, Mocha, Cypress oder ähnlichen Frameworks.
  • Vertrautheit mit testgetriebener Entwicklung (TDD) und den besten Praktiken zum Schreiben wartbaren Codes.