About the Role
This role involves working on both frontend and backend systems, building and maintaining applications, and collaborating with engineering teams to deliver scalable solutions.
Responsibilities
- Develop and maintain web applications using modern JavaScript frameworks
- Write clean, testable, and efficient code for frontend and backend components
- Collaborate with team members to define and implement new features
- Debug and resolve technical issues in production and staging environments
- Participate in code reviews to ensure code quality and consistency
- Work with APIs to integrate frontend interfaces with backend services
- Support the deployment and monitoring of applications
- Contribute to technical documentation and project planning
Nice to Have
- Previous internship or project experience in software development
- Exposure to Node.js or Python-based backends
- Experience with cloud platforms like AWS or GCP
- Familiarity with testing frameworks
- Interest in full stack architecture and system design
Compensation
Paid internship with competitive stipend
Work Arrangement
Hybrid work model with office and remote options
Team
Collaborative engineering team focused on iterative development and innovation
What You’ll Learn
- Gain practical experience across the full development lifecycle
- Work with modern tools and frameworks used in production environments
- Receive mentorship from experienced engineers
- Understand best practices in code quality, testing, and deployment
Culture
- We value curiosity, ownership, and continuous improvement
- Team members are encouraged to experiment and share ideas
- Open communication and feedback are central to our workflow
Not available for this position