Penji is dedicated to making college more effective for students through tutoring, coaching, and advising. We’ve signed deals at 90+ universities like Rutgers, Georgia, and Duke and are set to continue growing quickly. We are looking for a full stack developer to join our small remote team as we prepare to build out a full-service coaching platform. Learn more about Penji at www.penjiapp.com
You’ll be working alongside our CTO, contributing across our whole stack including:
- A React Native app (iOS, Android, Web) that students and providers use to manage interactions, schedule, and chat - 4.9 stars on the App Store!
- A React admin app for visualizing and managing a center’s activity
- Our backend systems that integrate with university systems and notify students
You’ll help in developing new ways for universities to support their students, while expanding existing features like appointments, drop-in, and events. This spring we are looking to pilot a full-service first-year coaching service, potentially augmented with LLMs, to directly improve student success and retention.
!! When you apply, include the word PENGUIN in your message so we know you’re human and include a brief summary about your background, interests, and what is exciting to you about Penji!
How you’ll be interviewed:
- You’ll send us your GitHub or other profile and any material about your skills
- We’ll ask about your background and interests
- We’ll ask some tech questions related to your experience and also areas in our stack
- You can ask us any questions or things you’re curious about
- We’ll do some hands-on coding in React
We want to learn more about:
- A React Native app you helped release
- Or your contribution to an open source project
- Or how you earned your StackOverflow reputation
- Or a presentation, article, or demo you put together
- Or some cool tech you worked with recently
How you’ll work:
- Ship features each week across all our apps and platform
- Participate in daily standups and weekly prioritization meetings - our meeting times typically are between 8a-12p Pacific Time (UTC-7/UTC-8)
- Work with our university partners to improve and expand their programs with new modes and features
- Meet up in VR for a round of minigolf!
The stack you’ll work with:
- Language - JavaScript & TypeScript
- Frontend - React, React Native, React Native Web, Redux, Parse
- Backend - Node, Parse Server, Temporal, Cube, DBT
- Data - MongoDB, Firebase, BigQuery
- Testing - Appium, Jest
- Tools - Slack, Trello, GitHub, Datadog, Streamlit, JupyterLab, Docker
Within 1 week you’ll:
- Set up your local environment
- Work on a good first issue and ship it
Within 1-2 months you’ll:
- Work together on at least one large project released to production
- Understand overview of systems and integrations
- Help debug and triage user-facing issues
- Propose ideas for our roadmap
Within 3-6 months you’ll:
- Own large features and new integrations in production
- Sketch out and review new products and get feedback from university partners
- Collaborate on defining priorities and have deep understanding of student and partner needs
Our Values
- Continuous Improvement - Every day, ask yourself how can I get better
- Empathetic - Care for your customers and your teammates
- Relentless - Nothing can stop you
- Dependable - When we commit to doing a task or action, we do it
- Thinking Big - Put yourself in larger and larger situations that stretch your abilities
- Team Multiplier - Grow your impact by improving your team
Compensation and Benefits
- Workplace flexibility - we are fully remote
- Health reimbursement of $450/month
- Open PTO policy - take the time you need
- 401(k) retirement plan + up to 5% match
- Stock options - 0.5-1.5% equity
The higher education system is in need of major change. Schools are feeling intense pressure to improve, and Penji has found a customer-base that is motivated and excited to collaborate on building the future. We’re just getting started and we’d love to welcome you to the team!