We are looking for a versatile Full-Stack Engineer to lead the development of our smart locker ecosystem. This role involves building user-facing interfaces (Mobile and Web Dashboards) and the scalable Python backend that powers them. Preference will be given to candidates with an Embedded Development background who can help bridge the gap between our cloud software and our physical hardware controllers. This is a Part-Time, Contract-to-Hire position with a clear path to a full-time leadership role.Key ResponsibilitiesFrontend & Mobile: Build and maintain high-performance apps and web-based management dashboards, preferably using Flutter.Backend & API: Develop and optimize server-side logic and RESTful APIs using Python.Cloud Integration: Manage cloud services and mobile app deployment for seamless connectivity.Embedded Integration (Preferred): Assist in developing or refining the communication logic between the cloud and our locker controllers (using C/C++ or Python).Full-Stack Ownership: Ensure smooth integration between user interfaces, backend databases, and physical hardware. What We Offer?Path to Full-Time: Direct opportunity to transition into a permanent Lead Engineer role.Flexibility: Results-oriented, part-time schedule.Tech Exposure: Work on a unique product combining cloud, web, mobile, and physical IoT hardware. Software Proficiency: Proven experience in Python for backend development and Flutter (or similar frameworks) for cross-platform Web and Mobile frontend.Embedded & IoT (Preferred): Strong background in Embedded C/C++, Linux-based systems (Ubuntu), and hardware communication protocols (UART, SPI, I2C, or MQTT).System Architecture: Solid understanding of RESTful APIs, cloud service integration, and database management to ensure seamless data flow.Problem Solving: Ability to navigate the full product lifecycle, from high-level UI/UX to low-level hardware constraints and debugging.Self-Management: Highly organized and capable of working independently in a Part-Time, Contract-to-Hire capacity with a results-oriented mindset.Communication: Fluent in translating complex technical challenges into functional solutions that bridge the gap between software and physical lockers.