Beschreibung
Einleitung
--------------------------------------
IoT trifft auf Heavy Machinery: Vemcon aus München denkt Maschinensteuerungen neu und vereinfacht durch digitale Lösungen die Prozesse auf Baustellen sowie in der Abwicklung von Bauprojekten. Gegründet 2012 von Jan Rotard und Julian Profanter löst Vemcon grundlegende Herausforderungen seiner Kunden, senkt beispielsweise Kosten auf dem Bau, optimiert Arbeitsprozesse und wirkt auf diese Weise dem Fachkräftemangel entgegen. Herstellern bietet V...
weiter lesen
Einleitung
--------------------------------------
IoT trifft auf Heavy Machinery: Vemcon aus München denkt Maschinensteuerungen neu und vereinfacht durch digitale Lösungen die Prozesse auf Baustellen sowie in der Abwicklung von Bauprojekten. Gegründet 2012 von Jan Rotard und Julian Profanter löst Vemcon grundlegende Herausforderungen seiner Kunden, senkt beispielsweise Kosten auf dem Bau, optimiert Arbeitsprozesse und wirkt auf diese Weise dem Fachkräftemangel entgegen. Herstellern bietet Vemcon unkompliziert neue Erlösquellen. Zum Kundenkreis des rund 25 Mitarbeiter:innen zählenden Unternehmens gehören unter anderem Kiesel, Kinshofer, MTS und Sennebogen.
Weltweit sind etwa 20.000 Maschinen mit Technologien von Vemcon ausgestattet. So bieten wir u.a. eine offene und modulare Plattform für Baumaschinen, um diese mit modernen Assistenz- und Steuerungsfunktionen auszustatten, und in der Cloud miteinander zu vernetzen. Auf diese Weise werden Bauprozesse transparenter und effizienter.
Wir suchen einen Full-Stack Entwickler (m/w/d), der unsere Vision und unsere Hands-on-Mentalität teilt und zur Digitalisierung der Baustelle beitragen möchte.
Aufgaben
--------------------------------------
- Frontend-Entwicklung mit React: Erstellung und Optimierung von Benutzeroberflächen mit React, um reaktionsfähige und benutzerfreundliche Anwendungen zu gewährleisten.
- Backend-Entwicklung: Design und Entwicklung von serverseitigen Logiken, APIs und Datenbanken, um eine nahtlose Integration zwischen Frontend und Backend zu ermöglichen.
- Entwicklung und Implementierung von Cloud-basierten Anwendungen: Gestaltung, Implementierung und Wartung von Cloud-Lösungen unter Einsatz gängiger Cloud-Provider (z.B. AWS) für interne und externe Anwendungen.
- Zusammenarbeit im agilen Team: Enge Zusammenarbeit mit anderen Entwicklern, Produktmanagern und Kunden, um Projekterfolge sicherzustellen und Anforderungen effizient zu erfüllen.
- Fehlerbehebung und Performance-Optimierung: Identifikation und Behebung von technischen Problemen sowie kontinuierliche Verbesserung der Anwendungsperformance.
Profil
--------------------------------------
Fachliche Kompetenzen:- Frontend-Entwicklung: Mindestens 2 Jahre Erfahrung in der Implementierung von Benutzeroberflächen mit React, umfassende Kenntnisse in TypeScript, HTML und CSS sowie Expertise in der Konzeption und Architektur von FE-Softwareprojekten.
- UI/UX: Verständnis für benutzerzentriertes Design, mit Fokus auf die Entwicklung intuitiver und ansprechender Benutzeroberflächen, die nahtlose und effektive Nutzererfahrungen ermöglichen.
- Backend-Entwicklung: Fundierte Programmiererfahrung mit Go und Python, sowie Verständnis für serverseitige Technologien und RESTful APIs.
- Cloud-Technologien: Kenntnisse in der Nutzung und Verwaltung von AWS.
- Datenbankkenntnisse: Erfahrung im Umgang mit relationalen Datenbanken (z.B. PostgreSQL)
- Optional: Erfahrungen mit IoT, App-Entwicklung mit React Native für Android und iOS sind ein Plus.
Methodenkompetenz:- Agiles Arbeiten: Erfahrung mit agilen Entwicklungsmethoden einschließlich der Teilnahme an Sprints und regelmäßigen Stand-up-Meetings.
- Problemmanagement: Die Fähigkeit Probleme selbständig zu erkennen, strukturiert zu analysieren und Lösungswege vorzuschlagen.
- Eigeninitiative und Selbstorganisation: Proaktives Arbeiten bei gleichzeitiger effektiver Selbstständigkeit und Priorisierung von Aufgaben in Abstimmung mit der Projektleitung.
- Code- und Qualitätsmanagement: Kenntnisse in der Nutzung von git sowie Best Practices in Code-Reviews und Testautomatisierung.
- Anpassungsfähigkeit: Bereitschaft und Fähigkeit, sich schnell an neue Technologien und sich ändernde Anforderungen im Projektumfeld anzupassen.
Spezifische persönliche Kompetenz:- Freude an der Arbeit im Team
- Hands-On Mentalität
Vorteile
--------------------------------------
- Ehrlicher Teamgeist, ein freundschaftlicher Umgang unter Kolle