MaintainX is seeking a Software Development Intern to work on one of their product engineering teams, shipping code to production and participating in architecture discussions, code reviews, and sprint planning alongside senior and staff engineers.
Requirements
- Currently enrolled in a Bachelor's or Master's program in Computer Science, Computer Engineering, or a related field
- Practical experience with web or mobile development
- Comfortable working in at least one of: TypeScript, JavaScript, or Node.js
- Familiarity with React or React Native (frontend) or Node.js and SQL (backend)
- A track record of finishing what you start — side projects, open source contributions, or coursework
- Clear communicator
Benefits
- Competitive internship compensation
- Hybrid work mode
- Exposure to modern engineering practices: agile sprints, code review culture, architecture decisions at scale
- Real mentorship from senior and staff engineers who are invested in your growth
- A genuine shot at converting — we hire from our intern class when the fit is there