Software Engineer (Praktikant)
Software Engineer (Praktikant)
Software Engineer (Praktikant)
Software Engineer (Praktikant)
Jobriver HR Service
Internet, IT
Mannheim
- Art der Beschäftigung: Studierende
- Vor Ort
- Zu den Ersten gehören
Software Engineer (Praktikant)
Über diesen Job
Beschreibung
Das Unternehmen ist ein innovatives Technologie-Startup, das sich mit der globalen Herausforderung des Trinkwasserverlustes aufgrund defekter Wasserleitungen und den daraus resultierenden Schäden an Immobilien beschäftigt. In Deutschland werden in den nächsten 20 Jahren bis zu 460 Milliarden Liter Trinkwasser verloren gehen, was Schäden an 21 Millionen Gebäuden in Höhe von über 210 Milliarden Euro verursachen könnte. Mit modernen IoT- und KI-Technologien, einem klaren Fokus auf die Bedürfnisse unserer Kunden und einer wertorientierten Denkweise, ist das Unternehmen bereit, einen internationalen Milliardenmarkt zu revolutionieren, der dringend nach Innovationen verlangt. In dieser spannenden Rolle als Software Engineer werden Sie Anwendungen mit React, Next.js und PostgreSQL entwickeln und erweitern. Ihre Aufgaben umfassen das Design und die Entwicklung von Anwendungen, wobei der Schwerpunkt auf Effizienz, Skalierbarkeit und Wartbarkeit liegt. Sie arbeiten eng mit funktionsübergreifenden Teams, einschließlich UX/UI-Designern, zusammen, um Konzepte in dynamische, qualitativ hochwertige Software umzusetzen. Zudem werden Sie bewährte Praktiken der Softwareentwicklung anwenden, um leistungsstarken, wartbaren und zuverlässigen Code zu gewährleisten. Eine kontinuierliche Integration von Nutzerfeedback zur Verbesserung unserer Softwareangebote gehört ebenfalls zu Ihren Aufgaben.
Anforderungen
Der ideale Kandidat bringt eine starke Kompetenz in der Softwareentwicklung mit und hat eine solide Grundlage in Programmierprinzipien sowie in einer Vielzahl von Technologien. Erfahrung mit Front-End-Technologien wie HTML5, CSS3 und JavaScript ist erforderlich, und Kenntnisse in React und Next.js sind von Vorteil. Ein Verständnis für responsive und adaptive Designs ist notwendig, um die optimale Benutzerfreundlichkeit auf verschiedenen Geräten und Plattformen sicherzustellen. Zudem sollten Sie Kenntnisse über RESTful APIs, moderne Autorisierungsmechanismen (z.B. JSON Web Token) und Techniken zur Datenintegration mitbringen. Ausgezeichnete Problemlösungsfähigkeiten, eine akribische Aufmerksamkeit für Details und ein Engagement für die Bereitstellung von hochwertiger Software sind unerlässlich. Kommunikationsstärke und fließende Englischkenntnisse sind ebenfalls wichtig, um effektiv in einem dynamischen Teamumfeld zusammenzuarbeiten.