Full Stack Software Engineer - Internet of Things (IoT)
We are hiring Company: Consultix Location: New Cairo Job Title: Full Stack Software Engineer - Internet of Things (Io T) **Do you thrive in a fast-paced environment where you can leverage your full range of development skills to build the future of connected devices? Are you passionate about creating user-friendly and scalable applications for the Internet of Things (Io T)? If so, then we want to hear from you!** We are seeking a talented and experienced Full Stack Software Engineer to join our growing Io T team. In this role, you will be responsible for the entire development lifecycle of our Io T solutions, from designing user interfaces and building mobile applications to developing robust back-end systems and managing data flow. **Responsibilities:** * Design, develop, and maintain highly functional and user-friendly web applications using React JS, Java Script, and C# for interacting with and managing Io T devices. * Develop and manage robust back-end systems using C# and ASP.NET Core to handle data communication and processing from Io T devices. * Design and implement efficient databases (SQL) to store and manage sensor data from connected devices. * Experience with building mobile applications using Flutter and Dart to create user interfaces for controlling and monitoring Io T devices (a plus). * Collaborate with designers, product managers, hardware engineers, and other software engineers to bring Io T projects to fruition. * Write clean, well-documented, and maintainable code for both front-end and back-end systems. * Participate in code reviews and unit testing to ensure code quality and functionality. * Troubleshoot and debug complex technical issues related to Io T device integration and data management. * Stay up-to-date with the latest technologies and trends in the Io T development landscape. **Qualifications:** * 3+ years of experience as a Full Stack Software Engineer. * Proven experience with React JS, Java Script, C#, and SQL. * Experience with building web APIs and familiarity with Io T protocols is a plus. * Understanding of cloud platforms and services for Io T deployments (e.g., AWS Io T Core, Microsoft Azure Io T Hub) is a plus. * Familiarity with Agile development methodologies. * Excellent problem-solving and debugging skills. * Strong communication and collaboration skills. * A passion for building innovative and impactful solutions for the Internet of Things. **Bonus points if you have experience with:** * Dart, Flutter, and Python for mobile application development **We offer a competitive salary and benefits package, as well as the opportunity to work on challenging and rewarding projects at the forefront of the Io T revolution. If you are a talented and motivated Full Stack Software Engineer who is passionate about building the future of connected devices, we encourage you to apply!** Please forward your CV/Resume to "hr@consultixwireless.com " (Putting the job title "Full Stack Software Engineer" in email subject field) Job Type: Full-time Pay: E£10,000.00 - E£15,000.00 per month