Full Stack Web Developer Intern
Role summary
Machinery Marketing International is seeking a Full Stack Developer Intern to gain practical experience and contribute production-level code. The intern will collaborate with the Marketing Manager to implement web applications, build reusable front-end systems, and identify performance bottlenecks. Responsibilities include participating in code reviews, debugging, learning continuous delivery practices, and writing unit tests. This is a part-time, onsite internship requiring 20-30 hours per week, with flexible pay starting at $20/hour. The role is ideal for students pursuing a programming-focused degree who are creative problem solvers with a strong understanding of OOP and system design principles.
Full Job Description
The position
Machinery Marketing International is looking for a Full Stack Developer Intern who is eager to gain experience and willing to learn engineering best practices and contribute production level code during your internship.
Roles and responsibilities:
- Work with Marketing Manager to implement the next generation of web applications
- Build efficient and reusable front-end systems
- Identify and address performance bottlenecks
- Participate in design and code reviews
- Help identify ways to improve and diagnose front-end bugs
- Work closely with other engineers on a small development team launching features
- Use fit algorithms to find and implement cost-effective solution
- Learn how to write small features and deploy them often (continuous delivery)
- Write unit tests and assist in finding and squashing bugs
- Performs various other duties as needed
Hours per week:
- 20-30 hours per week
Requirements
- Bachelor's or Master's Degree Program with a focus on programming
- A creative problem solver and attend to detail
- Experience building REST API's preferably with Node.js
- Experience with templating engines
- Familiar with cloud platforms such as GCP, AWS
- Experience with popular frameworks such as React, Vue, or Angular
- Working knowledge of web technologies (such as HTTP, HTML/DOM, JavaScript, CSS, AJAX or fetch API)
- Understanding around concepts like Web Services, REST APIs
- Familiar with relational databases such as SQL
- A constant desire to grow, learn, and explore new things
- Strong understanding of Object-Oriented Programming (OOP) principles
- Familiarity with SOLID principles and clean coding practices
- Understanding of system design and architecture patterns such as MVC, layered architecture, n-tier architecture, or Clean Architecture
- Must be able to come on site; Prefer local candidates
Benefits
Compensation:
This internship is a part-time (20-30 hours/week) position with Flexible pay. Times will have dependency on the chosen individual's schedule. We will provide any documentation for the student to receive school credit. After 6 months internship, there is a chance to become full time based on performance.
Work Remotely
- No
Job Types: Part-time, Internship
Pay: From $20.00 per hour
Application Question(s):
- Do you live in Chicago area? This is a local candidate only job. The candidate need to work onsite at west loop, Chicago.
Experience:
- React/Angular: 1 year (Preferred)
- C#/Java: 1 year (Preferred)
- Restful API: 1 year (Preferred)
- Node.js: 1 year (Preferred)
- SQL: 1 year (Required)
Work Location: In person