Responsibilities
- Build, refine, and extend React based user interfaces with an emphasis on clarity and accessibility
- Partner with backend engineers working in Node, Express, and MongoDB
- Collaborate with Product and Design to translate concepts into reliable and intuitive experiences
- Write clean, testable, maintainable code aligned with iMentor engineering standards
- Identify opportunities to improve performance, reduce complexity, and strengthen component architecture
- Diagnose and resolve issues originating from the front end, API layer, or integrations
- Maintain a future focused mindset that considers long term stability and scalability
- Contribute documentation that supports predictable development and knowledge sharing
- Support the continued reliability of the platform and ensure work aligns with program requirements and data sensitivity considerations
- Collaboration with both domestic and offshore team members required
Qualifications
- Five or more years of engineering experience with demonstrated success in production React environments
- Strong proficiency with the MERN stack including React, Node, Express, and MongoDB
- Expertise in JavaScript, TypeScript, and modern front end patterns
- Experience working with APIs and handling complex data interactions
- Strong debugging skills across the front end and API layers
- Experience working with PII and comfort operating within a security and compliance driven environment
- Ability to work independently while communicating clearly with cross functional partners
- Comfortable working in a fast paced and mission oriented setting
- Organizes work effectively and can balance multiple priorities with consistency
Technical Experience Needed
- Experience building custom web applications with integrated services
- Experience maintaining or refactoring existing codebases
- Familiarity with relational and non relational databases
- Experience implementing or supporting CI and testing frameworks
Preferred Experience
- React Native
- Mobile development
- Serverless patterns
- Python
- Unix or Linux
- Familiarity with machine learning or artificial intelligence tools
Compensation, Benefits, & Logistics
- Pay rate of $70/hour before taxes and other deductions
- Up to 100% employer funded comprehensive medical and dental coverage
- Six month full time engagement, with the possibility of becoming permanent
- Remote friendly
- Paid vacation accruing at a rate of 18 days annually, plus 6-7 sick days annually
- 401K match up to 4%
- Pre-tax commuter benefits
- Dependent care and health care flexible spending plans
Top Skills
What We Do
iMentor builds mentoring relationships that empower students to graduate high school, succeed in college, and achieve their ambitions. Since 1999, iMentor has connected more than 30,000 students with mentors. In the next 5 years, iMentor will scale to serve even more mentor-mentee pairs. In New York City, Chicago, and the San Francisco Bay area, iMentor partners with public schools to ensure every student in the schools receives a mentor. Across the country, iMentor provides nonprofit partners the tools to run their own high-impact programs in the iMentor model. This includes a technology platform, a research-based curriculum, and program analysis tools.
iMentor has been recognized through funding by the Bill & Melinda Gates Foundation, the Lumina Foundation, the Michael & Susan Dell Foundation, and the Robin Hood Foundation, and is a subgrantee of the federal Social Innovation Fund. iMentor is one of the most innovative and quickly growing organizations of its kind in the country. As a team, we are mission-focused, results-oriented, passionate, and fun. And we’re proud to have been named one of the Best Nonprofits to Work For by Opportunity Knocks and The Nonprofit Times.








