Angular Developer – junior/senior

ENGLISH

ČESKY

We are looking for an external developer to the team working on the supply of the ZOOM application (banking CRM). The team works on agile principles.

Position description:

  • Angular frontend development for application in microservice architecture
  • Typescript / Angular programming based on functional requirements
  • Integration and Unit testing
  • Creation of technical documentation in Swagger
  • Checking compliance with development standards

Required knowledge:

  • HTML, SCSS, bootstrap, ngx-bootstrap
  • OOP, design patterns, UML
  • Typescript and Javascript
  • Angular (webpack, ng-cli, karma, rxjs, Observable / Subject, Providers, Forms, Binding, component, service, module, pipe, directive)
  • Swagger, swagger codegen
  • REST, yaml, JSON
  • GIT (Pull-requests, merge, rebase, cherry-pick, branching)

Other requirements:

  • Knowledge of the principles of microservices architecture at a basic level
  • Basic understanding of enterprise architecture, ideally JEE and web applications
  • Knowledge of Java, Domain driven design and Redis
  • STOMP communication protocol
  • Knowledge of working with Enterprise Architect
  • Ability to adapt to the development standards of the organization (guidelines)

Will be cool if you have:

  • Knowledge of kubernetes, docker, jenkins
  • Overlap into service design, UX

Hledáme externího vývojáře do týmu pracujícího na dodávkách ZOOM aplikace (bankovní CRM). Tým funguje na agilních principech. 

Popis pozice:

  • Vývoj frontendu v Angular pro aplikaci v microservisní architektuře
  • Programování v Typescript / Angular na základě funkčních požadavků
  • Integrační a Unit testování
  • Tvorba technické dokumentace v Swagger
  • Kontrola dodržování vývojových standardů 

Požadované znalosti:

  • HTML, SCSS, bootstrap, ngx-bootstrap
  • OOP, design patterns, UML
  • Typescript a Javascript
  • Angular (webpack, ng-cli, karma, rxjs, Observable / Subject, Providers, Forms, Binding, component, service, module, pipe, directive)
  • Swagger, swagger codegen
  • REST, yaml, JSON
  • GIT (Pull-requests, merge, rebase, cherry-pick, branching)

Ostatní požadavky:

  • Znalost principů architektury microservis na základní úrovni
  • Základní chápání enterprise architektury, ideálně JEE a webové aplikace
  • Znalost Java, Domain driven design a Redis
  • Komunikační protokol STOMP
  • Znalost práce s Enterprise Architect
  • Schopnost přizpůsobit se vývojovým standardům organizace (guidelines)

Super bude, když budeš mít:

  • Znalost Kubernetes, Docker, Jenkins
  • Přesah do service designu, UX