Position: Senior Angular Engineer (.Net )
Company: ITOMYCH STUDIO
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for a Senior Angular Engineer who understands Azure and .Net basics to take part in creating a financial platform.

**About you**

5+ years’ experience working in Angular development in enterprise environments, including domain-driven design, data structure, collections, multithreading, and algorithms. Basic Full stack and backend skills are must-have
Angular, Typescript
Cloud-native development and deployment
Unit tests
Azure basics, Azure DevOps
Identity and access management, OATH, Open ID, application security (OWASP), REST/SOAP and other types of web services, Swagger,
Methodologies (Agile, Waterfall)
GIT
Test automation, CI/CD, DevOps, VS Code, micro
frontends
RxJs, Ngrx
Webpack
Docker, Kubernetes
Understands Azure and .Net in basic level
Have good communication skills
Upper-Intermediate level of spoken and written English

**As a plus**

Certifications in .Net, Angular, Cloud, DevOps, IDE tools, Agile, Scrum, Docker, Azure

**Responsibilities**

Write clean code
Write unit tests
Write documentation
Provide optimized product
Deploy applications and systems to meet business requirements
Support troubleshooting of data legacy systems
Identify and design system requirements
Ensure all services provided by the function are compliant with the CBUAE and WSE policies & procedures

**About a project**

Remittance & Exchange Platform
A fintech platform that provides a wide range of foreign exchange, money transfer, and related services in the UAE. The primary module allows integration agents to send and receive cross-border payments in more than 40 countries around the world. It has a service-oriented architecture, which is divided into several modules.

**Technologies on project**

Angular, Typescript
Azure
Docker & Kubernetes
Unit testing, Integration testing
DDD
Git

**Interview steps**

Test task 
Client's interview
Feedback at each stage

**Our benefits**

Regular and predictable Performance Review process
Powerful team expertise and mentorship
Personal development plans
Assistance and expenses coverage in obtaining certification
Financial compensation for participation in conferences
Partial medical and educational expenses coverage
25 billable days off