Position: Full Stack Developer (.NET/Angular)
Company: Українська асоціація фінтех та інноваційних компаній
Category: .NET
Experience required: 2y

UAFIC well-funded and dynamic company. UAFIC ’s office is located in Kiev (Podil).  UAFIC  is looking for  **Full Stack Developer** . The team develops **AI/ML powered recruiting platform**.  


**Responsibilities:**

- Working on projects, based on new technologies, ML and AI algorithms 
- Friendly atmosphere, concern for the comfort of specialists
- Full-stack development of features and user interfaces, all the way from the UI (Angular) to the database
- Analyze and solve difficult issues across the stack in the complex flows
- Design and build high scale back-end services
- Exciting Projects. We offer an opportunity to work on market-defining products using the latest technologies.

**Requirments:**

- 2+ years of commercial experience in the IT market
- Experience with .Net Core, EF Core, C#, ASP.Net Core MVC
- Understanding of Web API;
- Experience with MS SQL;
- Knowledge of architectural approaches and design patterns
- Thorough understanding of object-oriented design and multithreading concepts
- Experience with RESTful APIs
- Good Knowledge of Angular 2+ (NgRx, SCSS, TypeScript)
- Good Knowledge of Front-end technologies (JavaScript, HTML, CSS)
- Good Knowledge of .NET Technologies (ASP.NET Core, Entity Framework)
- Good understanding of best practices of software development
- Experience with Git

**Will be a plus:**
- Experience with RabbitMQ (or other message brokers),
- Jenkins/TeamCity, Docker,
- ElasticSearch, IdentityServer4, Hangfire


**Personal skills:**
- Good communication skills
- Excellent teamwork skills
- Professional, smart and “get things done” approach
- Responsible, reliable and accountable personality and great team-player
- Pro-active attitude and doing what it takes to get the job done
- A Passion for technology!


**What's in it for you**
- Supportive, friendly and knowledge-sharing social environment. We expect to keep that environment in the offices in Kiev, as well as other values we believe in, like – caring, team play, humbleness and more
- Celebrating diversity as we believe that our people are our greatest resources. We work hard to get things done and never forget to have fun along the way