Purpose of the Role
We are seeking a skilled and experienced IoT Technical Lead to join our team. The ideal candidate will have a strong background in Internet of Things (IoT) technologies and solutions, with a proven track record of developing and managing IoT applications and systems. The candidate should be adept at leading technical projects and collaborating with cross-functional teams to drive innovation in our IoT offerings.
Duties and Responsibilities
- Lead the design, development, and deployment of the mobile app & backend for a range of consumer IoT devices, ensuring high standards of performance, scalability, and security
- Collaborate with product managers and stakeholders to define product requirements and specifications
- Oversee the development of a world-class consumer experience for a range of connected deviceson
- Develop and implement data management strategies, including data collection, processing, analytics, and security
- Troubleshoot and resolve technical issues related to the platform
- Stay updated on the latest trends, technologies, and best practices, and incorporate them into the development process
- Mentor and guide team members in various technologies and methodologies
Required Experience & Knowledge:
- Proven experience in developing and managing mobile apps for connected IoT devices and solutions and applications
- Strong understanding of IoT protocols and communication standards (e.g., MQTT, CoAP, HTTP)
- Hands-on experience with cloud platforms used for IoT (e.g., AWS Core IoT and other associated services)
- Familiarity with security practices and strategies to protect devices and data
- Experience in Javascript, Java, or Python
- Knowledge of hardware components and sensors used in IoT applications
Skills and Attributes:
- Strong analytical and problem-solving skills with a proactive approach
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
- Ability to manage multiple projects simultaneously and prioritize tasks effectively
- Innovative mindset with a passion for exploring new technologies and solutions
Required Education & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Advanced level of English