Full-Stack Developer
About the Role
We're looking for a talented Full-Stack Developer to join our team and help build the future of scholarship discovery. As a key member of our engineering team, you'll work on features that directly impact thousands of students seeking educational opportunities.
You'll be working with modern web technologies to create a seamless, intuitive platform that connects students with scholarship opportunities. This is an opportunity to make a real difference while working with cutting-edge technology.
Key Responsibilities
- Design and develop full-stack features using React and Python
- Build and maintain scalable infrastructure on AWS
- Collaborate with the team to define and implement new features
- Optimize application performance and user experience
- Write clean, maintainable, and well-tested code
- Participate in code reviews and technical discussions
- Help shape our technical architecture and development practices
Required Qualifications
- Strong proficiency in React and modern JavaScript/TypeScript
- Solid experience with Python for backend development
- Experience with AWS services (EC2, S3, Lambda, RDS, etc.)
- Understanding of RESTful API design and implementation
- Familiarity with SQL and database design
- Experience with version control (Git) and CI/CD practices
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
Preferred Qualifications
- Experience with serverless architecture
- Knowledge of containerization (Docker, Kubernetes)
- Familiarity with GraphQL
- Experience with testing frameworks (Jest, Pytest, etc.)
- Background in EdTech or mission-driven organizations
- Contributions to open-source projects
What We Offer
- Competitive salary and equity package
- Flexible remote work environment
- Health, dental, and vision insurance
- Professional development opportunities
- The chance to make a meaningful impact on students' lives
- Collaborative and inclusive team culture
Our Tech Stack
- Frontend: React, TypeScript, Redux, Tailwind CSS
- Backend: Python, FastAPI/Django, PostgreSQL
- Infrastructure: AWS (Lambda, EC2, S3, RDS, CloudFront)
- DevOps: Docker, GitHub Actions, Terraform