Are you passionate about building modern web applications and eager to gain hands-on experience in a fast-paced technology environment? MURU Inc is looking for a motivated Full-Stack Intern to join our growing team in New York. This internship offers an excellent opportunity to work alongside experienced developers, contribute to real-world projects, and develop valuable skills across both front-end and back-end technologies. If you’re enthusiastic about coding, problem-solving, and learning from industry professionals, we’d love to hear from you.
Job Overview
| Field | Details |
|---|---|
| Company Name | MURU Inc |
| Role | Full-Stack Intern |
| Qualification | Pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field |
| Job Location | New York, USA |
| Salary | $18–$21 per hour |
| Work Type | Hybrid / On-site |
| Job Type | Internship |
| Job Level | Entry Level |
| Industry | Information Technology & Software Development |
Job Description
As an intern, you’ll contribute to a business-critical web application. The role will start focused on frontend React development and grow into full stack development. The role is ideal for someone who thrives in a fast-paced, purpose-driven learning environment. The hours are part-time during the fall and spring semesters.
Responsibilities
Frontend Development
- Make improvements and bug fixes to a large React web application.
- Work with and improve the application’s design system.
- Work with a GraphQL API to fetch data for the application.
- Conduct manual testing and set up automated UI tests.
Full-Stack Development
- Create API endpoints using NodeJS to support new frontend features.
- Design efficient SQL queries.
- Create unit tests and integration tests for the API.
What You’ll Learn
- How to develop a large web application with a complex data model.
- How to use GraphQL to fetch data with precision and efficiency.
- How to design and query a relational database for a complex real-world application.
- How to write and organize unit, integration, and UI tests.
- How professional engineering teams work: creating pull requests, responding to code review, testing your code, and shipping changes safely to production.
What We’re Looking For
- Student actively working towards a bachelor’s or master’s degree in computer science, engineering, or a similar technical field.
- Experience writing code in JavaScript or TypeScript.
- Experience building web applications using a framework such as React or Vue. (Coursework and personal projects count!)
- Familiarity with SQL database queries.
- Understanding of REST or GraphQL APIs at a conceptual level.
- Comfort using the command-line terminal for basic tasks (i.e. navigating directories, running scripts).
- Interest in developing both web UIs and API servers.
- Excited about growing into a broader engineering role over time.
- Excellent written and verbal communication skill.
Selection Process
- Application Review
- Initial HR Screening
- Technical Assessment
- Technical Interview
- Final Hiring Manager Interview
- Offer & Onboarding
How to Apply
- Visit the MURU Inc careers page
- Search for the Full-Stack Intern position
- Complete the online application form
- Upload your updated resume
- Submit any requested supporting documents
- Review your application details and submit
- Wait for confirmation and further communication from the recruitment team