cover image
iMentor

iMentor

www.imentor.org

1 Job

314 Employees

About the Company

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, Baltimore, 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.

Listed Jobs

Company background Company brand
Company Name
iMentor
Job Title
Senior Full Stack Engineer
Job Description
**Job Title:** Senior Full Stack Engineer **Role Summary:** Seasoned engineer responsible for designing, building, and optimizing back‑end services and cloud infrastructure. Leads architectural decisions, ensures high‑performance, secure APIs, and drives DevOps best practices for a national platform serving thousands of users. **Expectations:** - 6‑month contract with potential conversion to permanent. - 7+ years of professional software engineering experience; 3+ years in senior/lead capacity. - Ability to mentor junior staff and collaborate across product, design, and offshore teams. - Commitment to code quality, security, scalability, and cost‑effective cloud operations. **Key Responsibilities:** - Design, develop, and maintain Node.js/Express back‑end features with MongoDB Atlas. - Build secure, scalable REST/GraphQL APIs for web and mobile clients. - Implement caching, query optimization, and performance tuning. - Refactor legacy code to improve maintainability and scalability. - Manage AWS environments (ECS, Fargate, Lambda, CloudFront) and oversee infrastructure automation. - Create and maintain CI/CD pipelines, Docker containerization, and orchestration. - Monitor system health via New Relic/CloudWatch; lead incident response. - Enforce cloud security, compliance, and cost‑management practices. - Drive DevOps enhancements such as blue/green deployments, auto‑scaling, and resilience strategies. - Conduct code reviews, automated testing, and enforce engineering best practices. **Required Skills:** - Expert in MERN stack, with strong back‑end focus (Node.js, Express, MongoDB). - Proven experience designing production‑grade APIs. - Deep knowledge of AWS services: ECS, Fargate, Lambda, CloudFront. - Proficiency with Docker, container orchestration, and CI/CD tools. - Linux administration and Bash (or equivalent) scripting. - Strong problem‑solving, communication, and mentorship abilities. - Understanding of PII handling and relevant compliance standards. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Preferred: AWS Solutions Architect or AWS DevOps Engineer certification.
New york, United states
Hybrid
Senior
20-12-2025