TypeScript Entwickler
Wir suchen eine/n engagierte/n und erfahrene/n TypeScript Entwickler:in (m/w/d) zum Aufbau unseres Entwicklungsteams. In dieser Position sind Sie verantwortlich für die Konzeption, Entwicklung und Optimierung moderner Webanwendungen auf Basis von TypeScript. Sie arbeiten an innovativen Projekten und tragen dazu bei, unsere Softwarelösungen auf dem neuesten Stand der Technik zu halten. Dabei profitieren Sie von einem dynamischen Arbeitsumfeld, in dem Ihre Expertise geschätzt wird und Sie aktiv an der Weiterentwicklung unserer Produkte beteiligt sind.
Aufgaben
- Entwicklung und Implementierung von Frontend-Komponenten unter Verwendung von TypeScript in Kombination mit Frameworks wie Angular oder React
- Mitarbeit bei der Planung und Umsetzung komplexer Webanwendungen unter Einsatz moderner Technologien wie HTML, CSS, JavaScript sowie weiterer Frameworks wie Node.js oder Express.js
- Integration von Schnittstellen mittels GraphQL, JSON oder XML zur Anbindung an Backend-Systeme
- Optimierung der Performance und Usability unserer Anwendungen unter Berücksichtigung von SEO-Standards und Web Design Prinzipien
- Zusammenarbeit in agilen Teams nach Scrum oder Kanban, inklusive Teilnahme an Sprint-Planungen und Reviews
- Sicherstellung der Codequalität durch Einsatz von Tools wie Visual Studio, SVN oder Jenkins sowie Einhaltung des SDLC (Software Development Life Cycle)
- Dokumentation der entwickelten Lösungen und Unterstützung bei der Pflege bestehender Anwendungen auf Plattformen wie WordPress oder ASP.NET Core
Anforderungen
- Abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Qualifikation wie Fachinformatiker FR Anwendungsentwicklung
- Fundierte Kenntnisse in TypeScript und / oder Erfahrung mit Frameworks wie Angular, React oder Node.js
- Sicherer Umgang mit HTML, CSS, JavaScript sowie weiteren Technologien wie SQL, Microsoft SQL Server oder Python ist wünschenswert
- Erfahrung im Umgang mit Entwicklungswerkzeugen wie Visual Studio, SVN oder Jenkins sowie Kenntnisse im SDLC-Prozess
- Kenntnisse in OOP (Objektorientierte Programmierung) sowie in agilen Arbeitsmethoden wie Scrum oder Kanban
- Fähigkeit, komplexe technische Zusammenhänge verständlich zu kommunizieren und im Team effektiv zusammenzuarbeiten
- Idealerweise Erfahrung mit weiteren Technologien wie PHP, Ruby on Rails, Django oder ASP.NET Core
Benefits
- Flexible Arbeitszeiten
- Gleitzeit
- Homeoffice-Möglichkeit