• Location: Berlin, Germany
  • Date Posted: 19th May, 2021
  • Reference: JA-0002040522


Skills & Qualifications


Frontend Developer:


MUST (absteigende Priorität)



  • Fortgeschrittene Kenntnisse in Azure Application Development


    • Serverless Computing

    • Functions as a Service mit Azure Functions (Konzepte, Design Patterns, Best Practices)

    • Messaging, Eventing (Storage Queues, Service Bus, Event Hubs, ...)

    • CosmosDB, NoSQL-Datenbanken (z.B. MongoDB)


  • Projekterfahrung mit JavaScript (>= ES6/ECMAScript 2015), TypeScript, npm (Paketmanager für Node.js)


    • TypeScript als Programmiersprache sowohl im Backend (Azure Functions) als auch im Frontend


  • Grundlegende Erfahrung im Testing


    • Unit- und Integrationstests

    • Automatisiertes Testen (E2E) von Webanwendungen (z.B. mit Protractor)

    • API-Tests: Testen von HTTP-Endpunkten (z.B. Azure Functions)



SHOULD



  • Projekterfahrung mit Angular


    • Begriffe sollten geläufig sein: Components, Modules, Directives, Pipes, Services, Routing Guards, Interceptors, SCSS)

    • Units-Tests/Komponententests mit Karma und Jasmine

    • E2E-Tests/automatisiertes Testen mit Protractor

    • RxJs (reactive Programming)


      • Observables

      • Grundlegende Operatoren wie take, map, switchMAP, mergeMap, concatMap, concatMap sollten geläufig sein


    • Resux (NgRx)


  • Versionsverwaltung: Git

  • Jest (Tests im Backend)

  • Webpack

  • Grundlegende DevOps- Kenntnisse in Azure


    • Anlegen und Ändern und Bedienen von Ressourcen


      • SignalR, App Services, Application Insights, CosmosDB, Key-Vault, Functions-App


    • Anpassen von API-Policies (Azure API Management)


  • IaC mit Terraform


    • Deployment und Löschen von Ressourcengruppen in Azure

    • Kleinere Anpassungen von tf-Scripten


      • z.B. Hinzufügen und Ändern von tf-Variables



Similar Jobs

Attraktive Stellen im Bereich Softwareentwicklung
Berlin, Germany

Azure DevOps (m/w/d)
Berlin, Germany