AV

Avalern

Software Engineering Intern

Job summary

California
Software Developer

Work model

Fully remote
Only United States
6 days ago
Job description

Company Description

Avalern is building software that simplifies professional development and teacher induction programs for school districts. Our mission is to help educators spend less time navigating administrative processes and more time focusing on teaching and growth.

We partner with districts across California and are building modern tools that make it easier to manage trainings, mentorship, goals, and professional learning. As a small and growing startup, every team member has the opportunity to make meaningful contributions and directly influence the product.

We operate as a fully remote team and value curiosity, ownership, and continuous learning.

Software Engineer Intern (Remote) Role Description

We're looking for a Software Engineer Intern to join our team and help build features used by educators and school districts. This is a remote, part-time role that offers the opportunity to work closely with the founders and gain experience across the full software development lifecycle.

Responsibilities include:

  • Building and maintaining features across the application
  • Developing APIs and back-end services
  • Fixing bugs and improving application performance
  • Writing clean, maintainable, and well-tested code
  • Participating in code reviews and technical discussions
  • Contributing to documentation and development workflows
  • Learning and applying software engineering best practices
  • Collaborating with a small, fast-moving team

Tech Stack

  • TypeScript
  • Next.js
  • React
  • PostgreSQL
  • Prisma
  • Vercel

Required Qualifications

  • Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • Familiarity with at least one programming language such as JavaScript, TypeScript, Python, or Java
  • Understanding of data structures, algorithms, and object-oriented programming concepts
  • Strong problem-solving abilities and attention to detail
  • Ability to learn quickly and work independently
  • Strong written communication skills

Nice to Have

  • Experience with React, Next.js, or TypeScript
  • Familiarity with APIs, databases, and server-side development
  • Experience with Git and version control
  • Previous internship, research, or personal project experience
  • Interest in startups and education technology
  • Portfolio

Compensation

  • $25/hour
  • 10-20 hours per week
  • Flexible schedule
  • Fully remote
  • This is an opportunity to work on a real product with paying customers and gain experience building software that impacts educators and students.