Position: Senior Full-stack developer
Company: Grid Dynamics
Experience required: 3y
English level: upper

GridDynamics is looking for a **Senior Full-Stack developer** for a client that delivers IoT solutions to a wide range of industries: Mechanical and plant engineering, robotics, Heating/Ventilation/Air Conditioning, commercial vehicles, vending, transport, energy, etc. Clients are medium enterprises and large corporations, such as Fendt, Kärcher or Kuka.


Project: The projects have different scopes from condition monitoring and geofencing up to finding smart algorithms to optimize the energy consumption of a factory. They have four Agile Teams, consisting of 8-12 developers + QA (test automation) + project management. Every team is implementing IoT solutions for various customers in the fields of energy management, fleet management, production lines for beverages, etc.
The project assignment depends on the respective need and when the person could eventually start with the Client.

Details on tech stack:
Java 11, Spring boot, Maven, and based on the particular project - Kotlin, Kubernetes, JavaScript with different frameworks, Azure Services.

Requirements:
- At least 3 years of experience in developing software in a team, preferably
for enterprise applications
- **Frontend experience**
o React
o Angular
o Typescript
-  **Backend experience**
o Azure Services (e.g. IoT Hub, Event Hubs, Azure Functions, Azure IoT
Edge, Azure Service Bus, Azure Sphere)
o Java 11 or newer
o Kotlin
o NodeJS
- **DevOps**
o Prometheus/Grafana
o Azure Bicep
o Terraform
o Kubernetes (AKS)
o Docker
o Helm

Will be a plus:
- **Frontend experience**
o Vue.js
o CSS/Less/Sass
- **Backend experience**
o Spring Boot
o PostgreSQL
o Maven
o Elasticsearch
- **DevOps**
o Ansible
o Kafka


We offer
* Flexible schedule
* Medical insurance
* Corporate social events
* Professional development opportunities 
* 20 days vacation, 10 days sick leave 
* Access to GridU (technical and non-technical education)

If you are interested in our vacancy please send your CV and I will tell you more details about this opportunity :)