Job Description

FullStack Developer/Lead (Research Engineer) - NOVA

At Bert Labs, our IoT devices are pushing data to the cloud from thousands of IoT devices every second, this will go up to hundred thousands of devices around the world. Handling this kind of traffic on server will be an exciting challenge for any Software Engineer. At Bert Labs, we understand the power of Connected. We are making an Artificial Intelligence and Internet of Things solution to make our buildings, offices, hotels, hospitals, malls and factories more energy efficient and for higher comfort and productivity of these settings.. We aim to provide a user-friendly solution to our client which saves on their monthly energy bill and provide predictive maintenance for their critical machines. You will be working with Embedded Firmware Engineers to build a robust end to end IoT solution. You will also be working with Data Engineers and Data Scientist to build a robust machine learning platform and with Software Frontend Engineers to provide a seamless user experience. If working on challenging high traffic applications excites you, we have a place for you at Bert Labs.

Roles:
  • Design and execute the development efforts of client side and server side of our microservices architecture-based cloud applications.

  • Participate in the entire application lifecycle, focusing on development and testing.

  • Integrate user-facing elements with server-side logic.

  • Entrepreneurial Leadership role, where in you Innovate every day and do things beyond your current capabilities.

  • Follow emerging technologies.

Requirements:
  • Proven work experience as a Full Stack developer with 2-8 years

  • Experience in managing projects end-to-end, including gathering requirements, solutioning and designing architecture, developing, testing, deploying, and maintaining systems.

  • Hands-on experience in backend-technologies like (Node.js, Nest.js)

  • Solid understanding of NoSQL - Databases (Cassandra/MongoDB.

  • Excellent data structure & algorithm and problem-solving skills.

  • Strong hands-on experience in AngularJS.

  • Expertise in HTML5, CSS3 and JavaScript.

  • Good understanding of any OOP based programming language

  • Proven experience in understanding complex user needs and providing practical solutions that can work in production.

  • Experience in Mobile App Development.

  • Knowledge of Docker and Kubernetes is a plus

  • Excellent communication and leadership skills.

© 2017 BERT LABS