Lead backend developer of smart home system for hotels, remote work
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
The Company has been in the market for many years and we have now decided to create a new system to better meet market needs. So now we are looking for a Lead Backend Developer to build a hotel automation system.
The system is a hybrid cloud/on-prem solution for configuring, monitoring, and automating smart home systems for hotel complexes. It utilizes both proprietary equipment and products from major international vendors such as ABB, Schneider, JUNG (using protocols like KNX, ModBus, etc.), and implements Internet of Things (IoT) concept.
Ожидания от кандидата
Requirements:
- You have 3-4+ years of proven experience with programming popular backend languages like Node.js, PHP, Go, Python (tech stack is to be discussed)
- You have a good understanding of Quality Assurance (QA), Test Driven Development (TDD), Unit tests, etc.
- You enjoy working in a team and have an agile mindset
- You are able to freely communicate in English (not less than Higher-Intermediate level, B2+)
As a plus:
- You have gained first experience in leading small teams and you want to lead and develop our project with a high level of independency
- You are able to create and manage a software development team based on your development plan (UX/UI, backend, frontend, engineering with main focus on backend development)
- You have successfully completed a degree in computer science, mathematics or a comparable field of study.
- You have experience in building IoT software solutions based on different hardware vendors, sensors, actuators, bus systems, e.g. KNX or ModBus, MQTT, etc.
- Your focus is on software development with basic understanding of hardware development
- You have experience with high-load cloud/on-prem/hybrid solutions
- You are ready to relocate to Cyprus with the development of the project
Условия работы
- What we offer:
- You can become an essencial member of actively growing and developing Company with an international team and agile environment
- You may contribute in project team creation and development, feeling free to initialise improvements and participate in product enhancements, utilizing your insights, technical and soft skills
- We are ready to properly appreciate you experience and expertise and offer you a competitive salary.
- You are welcome to participate in Company teambilding activities
- You have an opportunity to relocate to Cyprys after probation period
Дополнительные инструкции
To help us get a better sense of your background and motivation, please include a short cover letter with your application. This will give us insight into your unique experiences and aspirations, ensuring a more comprehensive evaluation process