Tech Stack
Responsibilities
- Work with PM, design, and engineering teammates to achieve product and business goals.
- Own products and projects end-to-end, designing and shipping full-stack software.
- Mentor engineers through pairing, code reviews, and potentially formal management.
- Engage with students, volunteers, and customers to understand user needs.
- Improve engineering systems for quality, performance, scalability, and reliability.
Soft Skills
Product StrategyTechnical StrategyMentoringTeam PlayerTeaching
Benefits
- Remote Work
- Visa Sponsorship
Culture
Startup EnergyMentorship ProgramMission-DrivenCustomer-ObsessedInclusive Hiring
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Software Development, Full-Stack Development, Web Development hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About UPchieve
Industry: edtech
Size: startup
UPchieve is a nonprofit that provides free, online tutoring and college counseling to low-income students in the U.S. through a full-stack product and engineering team dedicated to student and volunteer success.
View company profile →