Backend Team Leader

We are looking for a software development team leader for our Linux IoT devices.

In this role, you will be responsible for leading the development and maintenance of our advanced IOT software for our next-generation Linux-based Python and Java products. The tasks include planning milestones for new versions, code design, and implementation of our IoT business logic, device management, and AI algorithms.

  • Lead the Linux-based device team. Planning, assigning tasks and monitoring progress.
  • Design and implement software of those IOT devices and systems from requirements to production and commercial deployment.
  • Design, develop, code, test, and debug system software.
  • Review code and design.
  • Analyze and enhance efficiency, stability, and scalability of system resources.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide postproduction support.
  • Interface with hardware design and development.
  • B.Sc. in computer science.
  • 3+ years of experience in software development team leading.
  • 3+ years of experience in backend Java.
  • 3+ years of experience in Linux.
  • 2+ years of experience in backend Python.
  • A self-motivated, self-initiator engineer that enjoys creativity and has the passion for excellency and success.
  • Development experience of IoT devices – Advantage
  • Experience with Kubernetes and dockers – Advantage