Software Engineering Intern

MOOD

North Chicago, ILFresher6d agovia LinkedIn

About the Role

Launch Your Engineering Career with MOOD for a 3-month intensive internship. You will work on real client projects alongside an experienced engineering team, building production-ready applications, learning industry best practices, and potentially converting to a full-time role. This opportunity is ideal for computer science students or recent graduates seeking practical experience in a fast-paced consultancy environment.

Key Responsibilities

  • Software Development
  • Contribute to client projects using React, TypeScript, and modern web technologies.
  • Write clean, well-documented code following established patterns.
  • Participate in code reviews and receive mentorship from senior developers.
  • Debug and troubleshoot issues in development and staging environments.
  • Assist with frontend and backend development tasks.
  • Learning & Growth
  • Attend daily standups and participate in agile ceremonies.
  • Shadow senior developers during client meetings and technical discussions.
  • Complete structured learning modules on our tech stack.
  • Work on a capstone project to showcase your skills.
  • Receive regular feedback and mentorship sessions.
  • Project Contribution
  • Implement UI components based on design specifications.
  • Write unit tests and documentation for your code.
  • Assist with data migrations and API integrations.
  • Help maintain and improve existing codebases.
  • Contribute ideas during brainstorming and planning sessions.
  • Professional Development
  • Learn consulting best practices and client communication.
  • Develop time management and project estimation skills.
  • Build your professional network within the tech community.
  • Create portfolio pieces from real-world projects.
  • Prepare for potential full-time opportunities.

Requirements & Tech Stack

  • Education & Experience
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Strong academic performance and passion for technology.
  • Some programming experience through coursework, personal projects, or hackathons.
  • Available for full-time commitment during the 3-month internship period.
  • Eager to learn and contribute in a professional environment.
  • Technical Skills
  • Basic proficiency in JavaScript and web development fundamentals.
  • Understanding of HTML, CSS, and responsive design.
  • Basic knowledge of Git and version control.
  • Exposure to databases and SQL concepts.
  • Problem-solving mindset and attention to detail.
  • Nice to Have
  • Personal projects or GitHub portfolio.
  • Familiarity with React or similar frontend frameworks.
  • Experience with TypeScript or modern JavaScript (ES6+).
  • Knowledge of Node.js or backend development.
  • Familiarity with cloud services (Azure, AWS).
  • Previous internship or co-op experience.
  • Contributions to open-source projects.
  • Soft Skills
  • Strong communication and collaboration abilities.
  • Self-motivated with the ability to work independently.
  • Curious mindset and willingness to ask questions.
  • Adaptability in a fast-paced environment.
  • Professional attitude and reliability.
  • Enthusiasm for continuous learning.

Compensation & Benefits

  • Base Salary: $25-30/hour based on experience.
  • Variable Compensation: Performance-based conversion to full-time.
  • Benefits Package:
  • Flexible remote/hybrid work arrangements.
  • Mentorship from senior engineers.
  • Access to learning resources and training.
  • Real project experience for your portfolio.
  • Networking opportunities within the industry.
  • Potential for a full-time offer upon successful completion.
  • Letter of recommendation for outstanding performance.

Entry-Level Software Engineer Jobs in Chicago · last 7 days

13 openings · 12 need no experience

Most hiring: Belvedere Trading, LLC, Wolverine Trading, 1872 Consulting

See all 13 →