Berufserfahrung: 3–4 Jahre
Ort: Jaipur, Indien
Beschäftigungsart: Vollzeit
Stellenbeschreibung: Wir suchen einen erfahrenen Backend-Entwickler mit 3-4 Jahren Erfahrung in Node.js und PHP sowie fundierten Kenntnissen der MVC-Architektur zur Entwicklung und Wartung skalierbarer, leistungsstarker Webanwendungen.
Ihre Aufgaben:
- Entwurf, Entwicklung und Wartung von Backend-Diensten mit Node.js und PHP
- Erstellen Sie skalierbare RESTful-APIs und integrieren Sie Dienste von Drittanbietern.
- Arbeiten Sie mit MVC-Frameworks, um die Anwendungslogik zu strukturieren und zu verwalten.
- Zusammenarbeit mit Frontend-Entwicklern, Designern und Produktteams
- Anwendungen hinsichtlich Leistung, Skalierbarkeit und Sicherheit optimieren
- Schreiben Sie wiederverwendbaren, testbaren und effizienten Code.
- Fehlerbehebung, Debugging und Upgrade vorhandener Systeme
- Implementierung von Datenspeicherlösungen (SQL/NoSQL-Datenbanken)
- Sicherstellung der Codequalität durch Code-Reviews und bewährte Verfahren
- Sorgen Sie für eine ordnungsgemäße Dokumentation der Backend-Prozesse und APIs.
Erforderliche Fähigkeiten und Qualifikationen:
- 3–4 Jahre Erfahrung in der Backend-Entwicklung
- Sehr gute Kenntnisse in Node.js (Express.js oder ähnlichen Frameworks)
- Sehr gute Kenntnisse in PHP (Laravel oder ähnlichen MVC-Frameworks)
- Fundiertes Verständnis der MVC-Architektur
- Erfahrung mit RESTful API-Design und -Entwicklung
- Gute Datenbankkenntnisse: MySQL / PostgreSQL, MongoDB (bevorzugt)
- Kenntnisse im Bereich Authentifizierung und Autorisierung (JWT, OAuth)
- Erfahrung mit der Git-Versionskontrolle
- Kenntnisse in asynchroner Programmierung und ereignisgesteuerter Architektur
- Kenntnisse der Serververwaltungs- und Bereitstellungsprozesse
Bevorzugte Fähigkeiten:
- Erfahrung mit Microservices-Architektur
- Kenntnisse in Docker und Containerisierung
- Kenntnisse von Cloud-Plattformen (hauptsächlich AWS)
- Grundkenntnisse in Frontend-Technologien (HTML, CSS, JavaScript)
- Erfahrung mit CI/CD-Pipelines
Soft Skills:
- Starke Problemlösungs- und analytische Denkweise
- Gute Kommunikations- und Teamfähigkeit
- Fähigkeit zur Arbeit in einem agilen Entwicklungsumfeld
- Liebe zum Detail und Engagement für Qualität
Ausbildung:
- Bachelor-Abschluss in Informatik, Informationstechnologie oder einem verwandten Bereich (oder gleichwertige Berufserfahrung)
Schön zu haben:
- Erfahrung im Umgang mit Anwendungen mit hohem Datenverkehr
- Kenntnisse bewährter Sicherheitspraktiken
- Vorkenntnisse in SaaS- oder produktbasierten Unternehmen
Was wir bieten:
- Wettbewerbsgehalt und Nutzen
- Flexibles Arbeitsumfeld
- Möglichkeit zur Mitarbeit an anspruchsvollen Projekten
- Karriereentwicklung und Lernmöglichkeiten