Position: Full Stack Developer
Company: Gemicle
Experience required: 2y
English level: upper

Become a part of the leading Relationship Marketing Hub, empowering CRM Marketers to create and manage large-scale, customer-led journeys.

**Who you are:**

Experience in full-stack development (strong junior to senior level) — we’re growing really fast now!
Server-side — C# or NodeJS, client technology — Angular (focus on the 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 and higher English

**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

**What you will do:**

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

**Why should you choose us? Because we provide:**

Many friends 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;
18 holidays + 2 days off;
Paid sick leaves;
Cozy office in the center of the city with fruits, cookies...
Regular team buildings and nice presents for holidays.