Das Start-up RoleA in London, das sich in einem frühen Stadium befindet, sucht einen Front-End-Entwickler (vollständig remote), der an der gesamten Software-Zyklusentwicklung vom Konzept bis zur Produktion beteiligt ist. Die Rolle besteht darin, am Aufbau einer Online-Plattform zu arbeiten. Sie arbeiten mit dem Gründer zusammen, der über einen Software-Engineering-Hintergrund verfügt, und mit UI/UX-Designern. Es ist wichtig, dass Sie mit der individuellen Arbeit mit minimaler Anleitung vertraut
Das Start-up RoleA in London, das sich in einem frühen Stadium befindet, sucht einen Front-End-Entwickler (vollständig remote), der an der gesamten Software-Zyklusentwicklung vom Konzept bis zur Produktion beteiligt ist. Die Rolle besteht darin, am Aufbau einer Online-Plattform zu arbeiten. Sie arbeiten mit dem Gründer zusammen, der über einen Software-Engineering-Hintergrund verfügt, und mit UI/UX-Designern. Es ist wichtig, dass Sie mit der individuellen Arbeit mit minimaler Anleitung vertraut sind. Unser Tech-Stack: Frontend: HTML, CSS, TypeScript, Angular, Ionic Verantwortlichkeiten: Entwerfen, Entwickeln und Implementieren von Webanwendungen mit Angular- und Ionic-Frameworks. Dazu gehört das Schreiben von sauberem und wartbarem Code, das Befolgen von Best Practices und die Einhaltung von Codierungsstandards. Integrieren Sie in serverseitige Anwendungen. Übersetzen Sie Designspezifikationen und Wireframes in funktionale und optisch ansprechende Benutzeroberflächen. Dazu gehört die Implementierung von UI-Komponenten, Layouts und Stilen, um ein ansprechendes Benutzererlebnis zu schaffen. Anforderungen verstehen und neue Funktionen oder Verbesserungen implementieren. Dies kann die Integration von APIs, die Implementierung von Datenverwaltung und -synchronisierung sowie die Sicherstellung einer optimalen Leistung auf allen Geräten umfassen. Identifizieren und Beheben technischer Probleme, Fehler und Leistungsengpässe in der Anwendung. Dies erfordert das Analysieren und Debuggen von Code, die Durchführung von Tests und Qualitätssicherung sowie die Sicherstellung, dass die Anwendung reibungslos funktioniert. · Integration mit Backend-Diensten und APIs zum Abrufen und Aktualisieren von Daten in der mobilen Anwendung. Dazu gehört die Arbeit mit RESTful-APIs, die Handhabung von Authentifizierung und Autorisierung sowie die Verwaltung der Datensynchronisierung. Verwendung von Versionskontrollsystemen wie Git zur Verwaltung von Code-Repositorys. Dazu gehören Verzweigungen, Zusammenführungen und die Lösung von Konflikten, um eine reibungslose Zusammenarbeit sicherzustellen. Entwickelt Dokumentation, Flussdiagramme, Layouts, Diagramme, Diagramme, Codekommentare und sauberer Code zur Erklärung und Darstellung von Lösungen. Durchführung von Unit-Tests, Integrationstests und End-to-End-Tests, um die Zuverlässigkeit und Stabilität der Anwendung sicherzustellen. Dazu gehört das Schreiben von Testfällen, die Durchführung von Testautomatisierungen und die Arbeit an der Lösung identifizierter Probleme. Lernen Sie den Zeitplan Ihres Unternehmens kennen. Anforderungen: Bachelor-Abschluss in Informatik oder verwandten Bereichen. 7 Jahre Entwicklungserfahrung. Fließende Englischkenntnisse. Angular-Erfahrung ist ein Muss. Ausgeprägtes Verständnis der Informatik-Grundlagen wie OOP und Datenstrukturen , DesignmusterAusgezeichnete Kenntnisse in TypeScript und JavaScriptErfahrung mit Containerisierung (Docker)Erfahrung mit Frontend-Sprachen wie HTML5, CSS3, SASSKenntnisse in Schreiben von professionellem, klarem, lesbarem, verständlichem und gut getestetem Code. Gute mündliche und schriftliche Kommunikationsfähigkeiten für die Interaktion mit externen und internen Projektbeteiligten. Technische Debugging-Fähigkeiten, um die Ursachen von Problemen zu finden. Erfahrung in der Verwendung von Softwaretestmethoden, einschließlich Unit-Tests, Integrationstests und Systemtests und Schwachstellentests und Tools. Erfahrung mit agiler Entwicklung. Best Practices für die Versionskontrolle mit Git. Schön zu haben. Vertrautheit mit der Linux/Unix-Administration. Erfahrung mit Zeit, Buchung und Terminplanung AnwendungenErfahrung mit einer VideoanrufanwendungErfahrung mit Online-ZahlungsanwendungenonErfahrung mit mehrsprachigen AnwendungenErfahrung mit der plattformübergreifenden Entwicklung mobiler AnwendungenErfahrung mit dem Ionic-FrameworkErfahrung mit Atlassian-Produkten wie JIRA und ConfluenceVorteile100 % remoteMonatliches Gehalt DOE: 1500 - 2000 USDVertrag40 Stunden/WocheAnfänglicher 3-Monats-Vertrag (kann verlängert werden)
Mehr anzeigen
Weniger anzeigen
Positionsebene
Oberstufe der Sekundarstufe
Art der Beschäftigung
Vollzeit
Arbeitspflichten
Ingenieurwesen und Informationstechnologien
Branchen
Ausbildung