Remote job
Full Stack Developer

2 weeks, 2 days ago






70,000 - 90,000 USD

Job Description

Penji helps universities scale up student support programs (eg. tutoring, mentoring, advising). We’ve signed deals at 25 top universities like Rutgers, Georgia, and Vanderbilt within 12 months and have a large and growing pipeline. We are looking for a full stack developer to join our small remote team.

You’ll be working alongside our CTO, contributing across our whole stack including:

  • A React Native app (iOS, Android, Web) that students and tutors use to schedule, manage interactions, and chat
  • A React admin app for visualizing and managing a center’s activity
  • Our backend systems that integrate with university systems

You’ll also help in experimenting with innovative tutoring modes while expanding existing features like appointments, drop-in, and kiosk.

How you’ll be interviewed

  • You’ll send us your GitHub or other profile and any material about your skills
  • We’ll review 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 especially with 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 made
  • 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
  • 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, Cube JS, Heroku
  • Data - MongoDB, Firebase, BigQuery
  • Testing - Appium, Jest
  • Tools - Slack, Trello, GitHub, Loggly, JupyterLab, Azure DevOps, 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

What we offer:

  • Stock options available, up to 2% for the right candidate
  • 401K with 100% match up to 3%, and another 50% match up to 5%
  • Health Insurance Reimbursement
  • 15 Days Vacation, Unlimited Sick Days

The higher education system is entering a major state of change. Schools are feeling intense pressure to modernize, and Penji has found a customer-base that is motivated and excited to collaborate on building the future. It’s been a really great year and we’re just getting started. We’d love to welcome you to the team!

Ready to Apply?

Apply Now