Position: Python Developer
Company: Hiring and Dealing
Experience required: 2y
Category: Python
English level: upper
Published: 2020-12-01T00:00:00+02:00

There are multiple companies that have various needs everything from business development, software/hardware prototypes to building out WordPress/Shopify sites at scale. In terms of this specific project, there is an existing board that the company is trying to enhance, put into production, and program it but then over time sell either board enhancement and/or software updates to a niche industry.

Based on our initial thinking a company needs a hardware engineer and a software engineer to start. 

We are early in the process of building out the specification for MVP = minimum viable product. Like anything in the start-up world, we need to do it the sooner the better.

Project Requirements

**Responsibilities:**

**Phase 1 (Prototype)**

**Hardware:**
- Design a Raspberry Pi GPIO board to capture information from 9 client devices that will be connected via Ethernet to a switch 
- Design a POS system (Raspberry Pi with LCD/touch interface) that will collect and display information from 9 devices that will be connected via switch. GPIO board and components of the POS system will be manufactured in China. There is an existing system that will be used as a starting point


**Software (Python):**
- Develop software to capture information from 9 client devices and send it to the master POS device
- Secure information
- Potentially send the information to customer mobile without using the cloud to store data. Each system would operate independently 

**Phase 2** (Initial production)
- Build 600 systems

**Phase 3**
- Support the initial product, plus design new products
- Continue to support the original system and build new products/services for the company

**Requirements:**
- Upper-intermediate/fluent English
- At least 2 years of commercial experience with Python
- Experience with Raspberry Pi

**Conditions:**
- The goal is to be a permanent post initial prototype phase 
- Possibility to work 4 hrs/d before MVP, and then we need you for a full-time
- 100% remote, full-time job
- Flexible working hours, it would be good to have 1-2 hours overlap with - - Eastern time zone to connect 2-3 a week
- Work will be judged on deliverables, set up by milestones
- Start the next few weeks

If this sounds like your kind of thing – we want to talk to you!