Position: Middle/Senior .NET Developer
Company: Gemicle
Experience required: 2y
English level: intermediate

We autonomously surface valuable customer engagement opportunities, orchestrates self-optimizing customer journeys, and accurately measures the incremental impact of all marketing interactions. With our technologies leading brands such as Staples, JD Sports, Dollar Shave Club, GVC, Family Dollar and Penn National maximize customer loyalty, retention, and lifetime value.
**Requirements:**
- Experience in full-stack development
- Server - Javascript/Typescript (Nodejs) and C#, Java would be good
- Client technologies – native JS and understanding OD web principles, angular 2+ / angular JS
- Very good experience working in a multi-threaded environment, queues, performance, optimizations
- Deep understanding of object-oriented development principles (OOP) and Client/Server design techniques
- Good experience working with SQL (MSSQL), and SQL practices. NoSQL will be a plus
- Experience working with RESTful Web API
- English

**Will be a plus:**
- Experience working with Docker and Kubernetes
- Experience working with Cloud Services
- Experience working with Microservices
- Experience in no-SQL databases
- Experience in event streaming

**Responsibilities:**
- Design and develop full-stack end-to-end features, more on the back-end side
- Work both autonomously and collaboratively across disciplines with Product, UX Designers, QA Engineers and Developers
- Maintenance and rewriting existing functionality
- Come up with innovative engineering ideas and solutions

**From us:**- 
- Experience with heavy-duty projects with millions of users
- High salary;
- Flexible working hours (no overtimes);
- Cozy office;
- Friendly atmosphere, team buildings.