Senior Software Developer
CurrentEntwicklung und Wartung von Webanwendungen: Entwickeln, implementieren und warten von Full-Stack-Webanwendungen unter Verwendung von Technologien wie Next.js, TypeScript und React.Datenbankmanagement: Verwalten und Optimieren von Datenbanklösungen, einschließlich Datenmodellierung und Performance-Tuning. PostgreSQL, MongoDB. Backend-Entwicklung: Entwickeln von serverseitigen Anwendungen und APls, einschließlich der Integration mit Frontend-Technologien.Code-Revision und Qualitätssicherung: Überprüfen von Code mittels Code-Reviews, um die Einhaltung von Best Practices und Standards sicherzustellen.Nutzung von GitHub für Versionskontrolle und Kollaboration.Deployment und Wartung: Verwalten von Deployment-Prozessen, einschließlich der Nutzung von Vercel und Heroku, sowie die kontinuierliche Wartung und Aktualisierung von Anwendungen.Teamarbeit und Mentorship: Zusammenarbeit in einem Entwicklerteam und ggf.Ubernahme von Mentoring-Aufgaben für weniger erfahrene Teammitglieder.Technische Problemlösung: Identifizieren und Lösen von technischen Problemen innerhalb der entwickelten Anwendungen und Systeme.Projektmanagement und Kommunikation:Aktive Beteiligung an derProjektplanung und regelmäßige Kommunikation mit Teammitgliedern und Stakeholdern, um Projektfortschritte und Herausforderungen zu diskutieren.Fortlaufende Weiterbildung: Bleiben Sie auf dem neuesten Stand der Entwicklungstrends und -technologien, um sicherzustellen, dass die Anwendungen modern und effizient bleiben.Sicherheitsmanagement: Gewährleistung der Sicherheit der Anwendungen durch Implementierung von Best Practices in Bezug auf Sicherheit und Datenschutz.