Join us.

 

 

We are always eager to meet fresh talent, so check out our open positions and sendus your CV.

Make the difference.

 

 

We are an international company, with international customers and development centers located in Greece, Sweden and Cyprus. You must be fluent in English, both verbally and orally.
We love collaboration:

 

We have a family-friendly culture. Everybody is approachable and we follow an open-door policy. We would love to see you make the difference and grow within and with the company.

We also love to work hard:

 

Whatever your experience level is, whether you are a recent graduate or a leader in your field, we want your career to go to the next level. We will have our fair portion of fun, and at the same time we will work hard as a team to drive the company and ourselves beyond our limits.

Having fun is a key ingredient:

 

We spend most of our days at work. We want and we‘ll make everything we can to make you love coming to work every day.

Our mission is to make the world a better place to work and live in. Come and join us in this journey.

We love collaboration:

 

We have a family-friendly culture. Everybody is approachable and we follow an open-door policy. We would love to see you make the difference and grow within and with the company.

We also love to work hard:

 

Whatever your experience level is, whether you are a recent graduate or a leader in your field, we want your career to go to the next level. We will have our fair portion of fun, and at the same time we will work hard as a team to drive the company and ourselves beyond our limits.

Having fun is a key ingredient:

 

We spend most of our days at work. We want and we‘ll make everything we can to make you love coming to work every day.

Our mission is to make the world a better place to work and live in. Come and join us in this journey.

Make the difference.

 

 

We are an international company, with international customers and development centers located in Greece, Sweden and Cyprus. You must be fluent in English, both verbally and orally.
We love collaboration:

 

We have a family-friendly culture. Everybody is approachable and we follow an open-door policy. We would love to see you make the difference and grow within and with the company.

We also love to work hard:

 

Whatever your experience level is, whether you are a recent graduate or a leader in your field, we want your career to go to the next level. We will have our fair portion of fun, and at the same time we will work hard as a team to drive the company and ourselves beyond our limits.

Having fun is a key ingredient:

 

We spend most of our days at work. We want and we‘ll make everything we can to make you love coming to work every day.

Our mission is to make the world a better place to work and live in. Come and join us in this journey.

Vacancies

Integration & Verification Engineer

Job Summary:

The Integration & Verification Engineer ensures that platform releases (internal, staging or production) meet software quality standards imposed by the Company.

 

Main Responsibilities:

Collaborates with the IoT Platform Engineers and the Solutions Engineers, as appropriate, to conduct integration testing and assist with the software development project integration in a production environment by monitoring error logs and fixing performance-related failures.

Investigates and internalizes new QA frameworks and services (continuous integration, automated UI testing, etc.).

Implements new test cases that target new Platform features or the compliance with SaaS requirements.

Monitors and enforces software development process phases.

Ensures that software adheres to the standards set by the Company or the client.

 

Minimum Required Qualification:

A University Degree in Engineering, Software Development, Computer Science or any other IT-related major.

Excellent knowledge of the English language.

Familiarity with secure coding principles and integration testing procedures (e.g. SIT).

An analytical approach to work and good problem-solving capabilities.

Solid track record in adhering to the project plan and the operational / technical specifications.

 

Reports to:

Head of R&D

IoT Engineer

Job Summary:

The IoT Engineer is a multi-disciplined engineer who understands the end-to-end IoT flow and performs core development in order to expand the IoT cloud platform’s (PaaS) functionality.

 

Main Responsibilities:

Collaborates with the Integration & Verification Engineers, as approriate for the implementation of platform and solution development projets.

Utilizes software development tools and adheres to secure coding processes, under the coordination of the Head of R&D.

Identifies the business value of each high level requirement and/or User Story and how everything should bring value and ROI to the recipient.

Conducts research to enable the integration of a functionality or technology (scaling requirements, new technology/communication protocol of sensors, advanced logical blocks) that is not supported within the Company’s IoT cloud platform, in order to meet the expectations of PaaS customers.

 

Minimum Required Qualifications:

A University Degree in Engineering, Software Development, Computer Science or any other IT-related major

High-performance multi-threaded backend SW design (C# or Java)

Data exchange via standard Internet application protocols (HTTPS, MQTT, Websockets, etc.)

Databases & schema design

API design

User Interface design & development (HTML/CSS/JS/TS, frameworks such as React)

Information Security & hardening of interfaces on all platform layers

Process-oriented approach to work, excellent knowledge of the English language and excellent team worker

 

Desired Qualifications:

Microservices development with .NET Core & ASP.NET Core

Continuous Integration workflows and multi-staged SW rollouts, preferably with Kubernetes

Edge device SW (C, C++, C#, Python)

 

Reports to:

Head of R&D

Full Stack Engineer

Description:

We are looking for an experienced Full Stack Engineer to join our R&D team.
We have developed our own Frontend & Dashboards Design platform which our customers use to design their end-user applications. In parallel we use the same platform to design and deliver our own cutting-edge and forward looking solutions in areas as diverse as Facility Management, Retail and Smart Cities.

 

Minimum Required Qualifications:

Excellent knowledge of React with at least 2 years of experience

Excellent knowledge of Typescript / Javascript / HTML / CSS

Experience with the Webpack build system

Experience with responsive and mobile design

Experience with Progressive Web Apps

In-depth understanding of Networking and RESTful APIs

SQL Databases & schema design

Object-oriented programming with C# or Java

Strong attention to UI/UX and design details to deliver positive, engaging user experiences

A University Degree in Engineering, Software Development, Computer Science or any other IT-related major

Process-oriented approach to work

Excellent knowledge of the English language, written and oral

 

Desired Qualifications:

Experience with time-series databases (e.g. InfluxDB and the Flux language)

We also welcome experience with modern tools, processes and methodologies for source control, task lifecycle tracking and continuous integration.

Familiarity with Microservices architectural patterns

Experience in application development using the .NET Framework

 

Reports to:

Head of R&D

Mobile Apps Software Engineer

Main Responsibilities:

We’re looking for an experienced Mobile Developer to join our R&D team. You will be working with our team of talented engineers with the goal of developing and maintaining high quality mobile applications while working in a fast-paced but fun environment.

You’ll also be collaborating with Integration & Verification Engineers, as appropriate for the implementation of platform and solution development projets.

 

Minimum Required Qualifications:

Excellent understanding of Model View Controller concepts and separation of UI from data handling planes

Proven experience with connecting mobile applications to backend services via RESTful APIs

Databases & schema design

Android

  • Solid understanding of the Android SDK, development process, release model and limitations
  • Software development for Android with Java and/or Kotlin
  • Firebase Push Notifications

iOS

  • Solid understanding of the iOS SDK, development process, release model and limitations
  • Software development with Swift
  • Apple Push Notifications

A University Degree in Engineering, Software Development, Computer Science or any other IT-related major

Process-oriented approach to work

Excellent knowledge of the English language, written and oral

 

Desired Qualifications:

Experience with cross platform mobile development frameworks (Xamarin, Flutter, React Native, Uno Platform, etc) appreciated but not mandatory

Demonstration of a portfolio of existing, published apps that you have developed or been a part of will be highly appreciated.

We also welcome experience with modern tools, processes and methodologies for source control, task lifecycle tracking and continuous integration.

 

Reports to:

Head of R&D