Position: Full Stack Developer (.Net&Angular)
Company: Gemicle
Experience required: 3y
English level: intermediate

**REQUIREMENTS:**
- Experience in full-stack development (strong junior to senior level)
- Server side – C#, client technology – AngularJS (focus on backend)
- Background in working in a multi-threaded environment, queues, performance, optimizations
- Good understanding of algorithms and data structures
- Deep understanding of object-oriented development principles (OOP) and client/server design techniques
- Experience in working with SQL (MSSQL) and SQL practices, NoSQL 
- Experience in RESTful Web API development
- Intermediate English and higher

**WILL BE A PLUS:**
- Experience in working with Docker and Kubernetes
- Experience in  working with Cloud Services
- Experience in  working with Microservices
- Experience with no-SQL databases
- Experience in event streaming

**RESPONSIBILITIES:**
- Design and develop full-stack end-to-end features, focus on back-end 
- Work both autonomously and collaborate with Developers, UX Designers, QA Engineers, Product
- Maintain and rewrite existing functionality & develop new features
- Come up with innovative engineering ideas and solutions

**WE PROVIDE:**
- Friendly atmosphere in our Gemicle family
- Ability to work with high-loaded projects with millions of users
- Working in an international environment
- Competitive salary
- English classes
- Gym discount
- Flexible working hours and no overtimes
- 18 holidays + 2 days off
- Paid sick leaves
- Cozy office in the centre of the city with fruits, cookies...
- Regular team buildings and nice presents for holidays