Senior Kotlin developer – профессионал с опытом работы не менее 5 лет, которые могут создавать надежные и масштабируемые сервисы. Они знакомы с несколькими языками программирования и популярными фреймворками.
Могут работать в одиночку или в команде и умеют пользоваться системой контроля версий Git. Такой программист может стать руководителем группы или техническим руководителем.
Какими знаниями должен обладать Senior Kotlin developer?
- Уверенное знание Java и Kotlin.
- Знание Git.
- Знание паттернов и многопоточной разработки программного обеспечения.
- Создание пользовательских интерфейсов в Android.
- Spring 5: core, boot, data, web, security.
- MQ: Kafka, RabbitMQ.
- PostgreSQL.
- MongoDB.
- Clickhouse.
- Docker, k8s, aws, yandex cloud, etc.
- REST, grpc, web-sockets.
Хорошее знание языка программирования Kotlin высоко ценится на рынке труда. Вас будут приветствовать компании всех размеров и во всех отраслях, как те, кто непосредственно занимается разработкой Android, так и те, кто заинтересован в создании сопутствующих веб-продуктов.