Blue1 develops innovative IoT solutions.
The company is an exclusive partner of VieConnect, a French company provider of health and wellness technology and solutions.
Wearable sensors combined with data analytics, a cloud-based system and dedicated mobile and web applications provide end-to-end solutions for remote monitoring of seniors needing assistance.
We work with Linux Systems & constrained IoT Devices, Bluetooth, C / C++ , Node.js , Golang, RESTful APIs and Serverless Services at AWS Cloud Platform .
We are looking for passionate developers to write high quality code.
We have built a great work environment.
We value high ethical standards, teamwork, and collaboration.
We offer a competitive salary and prospects.
Design / Programming system applications for Linux or for constrained devices with interface to BLE sensors and also to Microservices or AWS Serverless Services.
Effectively work in an agile and highly collaborative environment.
Demonstrate attention to details and hold yourself to high quality standards.
Enable continuous improvement of our solutions through our development process.
Contribute to the creation of technical design documents and the communication of the architectural vision across functional areas.
Review code, contribute to refactoring activities, help provide guidance from a technical perspective to all SWE members of the team.
BS or MS in Computer Science or Engineering.
Experience working and programming at Linux Systems with GNU / Linux development environment.
Experience in C / C++, Node.js, Golang or Rust programming language.
Experience working with Git.
Excellent written and verbal communication skills (English and Greek).
Desired Experience and Skills
Experience (work, research, or personal projects) programming with BLE Stack.
Experience with low level Software and computer architecture.
Understanding of network / communication technologies, protocols and procedures at Linux or other Real Time OSes .
Knowledge of RESTful APIs implementation and MQTT messaging protocol.
Ability to read or maintain Node.js / TypeScript source code.
Willing to learn new programming languages (e.g. Rust) or new Software Technologies (e.g. Containers and Serverless Architecture)
Strong, proven analytical, and problem-solving skills with the ability to quickly analyse problems and propose the most expedient approach to recover business operations.
Committed to a culture of continuous improvement.
Flexible, with a strong desire to learn and accept new challenges
Proactive and positive approach to work, willing to take ownership
Able to develop and maintain effective working relationships with both technical and non-technical staff.
Passionate about technology.