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.