MOOD Logo

Changing business dynamics through innovation, accessibility, and collaboration.

Software Engineering Intern

EngineeringInternshipReactJavaScript
3-month internship Chicago, IL / Remote $25-30/hour Posted 12 days ago

Engineering

OVERVIEW

Launch Your Engineering Career

Join MOOD for a 3-month intensive internship where you'll work on real client projects alongside our experienced engineering team. This is a hands-on opportunity to build production-ready applications, learn industry best practices, and potentially convert to a full-time role. Perfect for computer science students or recent graduates looking to gain practical experience in a fast-paced consultancy environment.

RESPONSIBILITIES

What You'll Do

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

What We're Looking For

Education & Experience

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or 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
  • Familiarity with React or similar frontend frameworks is a plus
  • 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
  • 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 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

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 full-time offer upon successful completion
Letter of recommendation for outstanding performance

SUCCESS METRICS

What Success Looks Like

  • Complete assigned development tasks with increasing independence
  • Demonstrate growth in technical skills and code quality
  • Receive positive feedback from mentors and team members
  • Successfully deliver your capstone project
  • Show initiative in learning and problem-solving
  • Contribute meaningfully to at least 2 client projects

You're Our Ideal Candidate If...

You're a motivated student or recent graduate excited to bridge the gap between academic learning and real-world application. You've built some projects on your own and are ready to level up by working on production systems. You're not afraid to ask questions, take feedback constructively, and put in the effort to grow quickly. You see this internship not just as a resume builder, but as a launchpad for your career in software engineering. Most importantly, you're ready to work hard, learn fast, and contribute to a team that's building innovative solutions for real clients.

Frequently Asked Questions

Other Open Positions

Apply for Software Engineering Intern

Personal Information

Professional Information

Resume & Documents

Application Details

Additional Questions