Full Stack Development Intern
Job Description
Job Description
Description:
Job Title: Full-Stack Development Intern
Location: Hybrid – combination of remote work and in-person collaboration at our TechTown office in Detroit, MI
Duration: 2–3 months
Hours: 15–20 hours per week
Compensation: $15/hour
About Providence Wave Group
We are a forward-thinking startup developing a next-generation smart home hub that prioritizes privacy, local-first architecture, and an intuitive user experience. Our mission is to empower users with smart technology that respects their data and functions reliably, even without the cloud.
Position Overview
We’re looking for a motivated and curious Full-Stack Development Intern to contribute to the ongoing development of our smart home control panel and system APIs. This internship offers hands-on experience in a modern full-stack environment, with mentorship from experienced developers in embedded systems and front-end engineering.
Key Responsibilities
- Collaborate with the engineering team to develop and maintain user-facing features in the control panel (web and/or mobile)
- Assist in building RESTful and/or GraphQL APIs that interface with embedded firmware
- Implement and test UI components, data handling logic, and feature enhancements
- Support basic debugging and troubleshooting of application issues
- Participate in code reviews and technical discussions
- Contribute to internal documentation and development processes
What You’ll Learn
- Hands-on experience with real-world product development in the IoT space
- Exposure to embedded systems integration and privacy-first architectural patterns
- Practical skills in modern development workflows and version control
- How to work in a collaborative, agile development environment with senior engineers
Who This Role is For
This internship is a great fit for a computer science student, bootcamp graduate, or junior developer looking to gain real-world experience in software development, particularly in privacy-forward, smart device ecosystems.
Requirements:Preferred Skills & Qualifications
- Foundational experience with JavaScript or TypeScript, and at least one front-end framework like React or Vue
- Familiarity with Node.js and basic backend/server-side development
- Understanding of HTML/CSS, responsive design, and UI/UX principles
- Knowledge of RESTful APIs, methods, and JSON
- Experience with Git/GitHub for version control
- Bonus: Interest in IoT, smart home devices, or protocols like Matter/Thread
Recommended Jobs
Project Manager
Job Description Job Description Description: MES is seeking a detail-oriented, experienced Project Manager to lead complex utility projects from initiation through closeout. The successful candi…
Per Diem Speech Language Therapist
Job Description Job Description Join Our Team as a Per Diem Speech Language Pathologist! ✨ Why You’ll Love Working Here: Wellness Program & Reimbursemen t – Prioritize your health and we…
Case Manager
New Oakland Family Centers provides comprehensive mental health care for individuals of all ages and families across the state of Michigan in outpatient, partial hospital and crisis care settings. Th…
IT Instructional Designer Specialist
Job Description Job Description Overview Ready to join thousands of talented team members who are making the dream of home ownership possible for more Americans? It’s all happening on UWM’s ca…
REGIONAL CONTROLLER, MICHIGAN
Chartwells K12's goal is to make sure students leave the cafeteria happier and healthier than they came in, by serving food kids love to eat and creating custom dining programs. With more than 16,…
School Occupational Therapist - Sterling Heights, Michigan
Job Description Job Description Master's degree in Occupational Therapy, active Occupational Therapist license and 1+ year of Occupational Therapy experience required. Applicants who do not meet …
Customer Relations Representative - State Farm Agent Team Member
Job Description Job Description Benefits: Salary Plus Commission/Bonus Bonus based on performance Competitive salary Flexible schedule Health insurance Opportunity for advanceme…
Project Manager
Job Description Job Description Hutch Paving is currently seeking a Project Manager to join our growing team. Responsibilities: Maintain and execute the project plan, schedule and ensure …