Overview
At ALLEN, we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms. Through our strategic collaboration with Bodhi Tree Systems, a prominent venture capital firm known for building & scaling tech-first brands, we are revolutionizing education with a tech-first approach.
We address two critical challenges in the current education landscape: the need for more emphasis on holistic learning and adopting a one-size-fits-all approach. We are leveraging AI to develop an innovative ed-tech platform to provide students with a compelling end-to-end learning experience. Our goal is to transform education by providing personalized learning experiences that transcend traditional classrooms by catering to individual learning needs and to drive significant improvements in learning outcomes.
Join us in reshaping education for the digital era and unlocking the full potential of every student!
SDE - Intern - Frontend
Responsibilities:
- Assist in the development, testing, and deployment of new user-facing features using modern frontend technologies.
- Write clean, well-documented, and efficient code.
- Collaborate with the design team to translate UI/UX designs into functional, high-performance applications.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Debug and resolve technical issues and bugs across different browsers and devices.
- Contribute to improving code base quality through writing unit, integration, and end-to-end tests.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, scheduled to complete in 2026
- Learn and apply best practices for frontend development and performance optimization.
- Strong understanding of fundamental programming concepts, data structures, and algorithms.
- Experience with Git and collaborative development workflows (e.g., branching, merging, pull requests).
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Strong verbal and written communication skills; ability to articulate technical concepts clearly.
- Demonstrated ability to work effectively both independently and as part of a collaborative team.
Good to Have Skills
- Familiarity with a modern JavaScript framework or library (e.g., React, Angular, Vue.js)
- Exposure to state management libraries or built-in framework state management features.
- Experience with CSS preprocessors (e.g., Sass, Less) or CSS-in-JS libraries (e.g., Styled Components, Emotion).
- Understanding of RESTful APIs and experience with asynchronous data handling
- Awareness of web performance optimization techniques