Wir suchen einen hochmotivierten Full-Stack-Entwickler mit Schwerpunkt auf dem MERN-Stack (MongoDB, Express.js, React.js und Node.js) für unser dynamisches Entwicklerteam. Als wichtiger Teil unseres Teams tragen Sie maßgeblich zur Entwicklung robuster und skalierbarer Webanwendungen bei. Wenn Sie über fundierte Kenntnisse in Webentwicklungstechnologien verfügen und sich in einem schnelllebigen, teamorientierten Umfeld weiterentwickeln möchten, freuen wir uns auf Ihre Bewerbung!
Hauptverantwortlichkeiten:
- Unterstützung bei der Konzeption und Entwicklung von Full-Stack-Webanwendungen mit MongoDB, Express.js, React.js und Node.js (MERN-Stack).
- Eng mit Front-End- und Back-End-Entwicklern zusammenarbeiten, um qualitativ hochwertige Softwarelösungen zu erstellen.
- Schreiben Sie sauberen, wartungsfreundlichen und effizienten Code, um die Skalierbarkeit und Leistungsfähigkeit von Anwendungen zu gewährleisten.
- Beteilige dich an Code-Reviews, Debugging und Unit-Tests, um die Codequalität und -konsistenz zu gewährleisten.
- Arbeiten Sie eng mit UI/UX-Designern zusammen, um responsive, benutzerfreundliche und optisch ansprechende Oberflächen zu implementieren.
- Integrieren Sie bei Bedarf APIs und Dienste von Drittanbietern in Webanwendungen.
- Bleiben Sie über Branchentrends und Best Practices auf dem Laufenden, um den Entwicklungsprozess kontinuierlich zu verbessern.
Erforderliche Fähigkeiten und Qualifikationen:
- Grundkenntnisse des MERN-Stacks und moderner Webentwicklungsmethoden.
- Fundierte Kenntnisse in HTML, CSS und JavaScript mit soliden Kenntnissen in der Frontend-Entwicklung.
- Erfahrung im Umgang mit RESTful APIs und JSON-Daten.
- Kenntnisse im Umgang mit Versionskontrollsystemen, insbesondere Git.
- Ausgeprägte Problemlösungs- und logische Denkfähigkeiten.
- Begeisterung für das Erlernen neuer Technologien, Werkzeuge und Methoden.
- Kenntnisse in Redux oder anderen State-Management-Bibliotheken.
- Erfahrung mit Postman, VS Code und MongoDB Compass.
- Bachelor-Abschluss in Informatik, Informationstechnologie oder einem verwandten Bereich (oder gleichwertige praktische Erfahrung).
- Kenntnisse über Bereitstellungsprozesse mit Plattformen wie Heroku, Vercel oder Netlify.
- Kenntnisse im Umgang mit CI/CD-Pipelines und Docker.
- Grundkenntnisse von Cloud-Diensten (AWS, Google Cloud, Azure).
- Kenntnisse von Unit-Testing-Frameworks wie Jest oder Mocha.