Job Description
Are you a motivated student ready to launch your career in tech? Nexus Digital Labs is seeking a passionate Software Engineering Intern to join our dynamic team in the heart of San Francisco. This is a unique opportunity to gain hands-on experience with cutting-edge technologies while earning college credit in a fast-paced, innovative environment.
As an intern, you will work directly with senior engineers and product managers to solve real-world problems. We pride ourselves on fostering a culture of learning, collaboration, and innovation. You will not just be making coffee runs; you will be writing production-ready code and contributing to projects that impact millions of users worldwide.
Why Join Us?
- Real Impact: Work on projects that matter and see your code deployed to live environments.
- Professional Growth: Receive mentorship from industry veterans and attend exclusive technical workshops.
- Flexible Schedule: Accommodate your academic calendar while gaining valuable work experience.
- Networking: Connect with a diverse group of talented individuals and expand your professional network.
Responsibilities
- Develop & Maintain Code: Write clean, efficient, and scalable code for web and mobile applications under the guidance of senior developers.
- Collaborate: Participate in daily stand-ups, code reviews, and sprint planning sessions with cross-functional teams.
- Debug & Troubleshoot: Identify, analyze, and resolve software defects and performance issues.
- Documentation: Create and maintain technical documentation, API specs, and user guides to ensure knowledge transfer.
- Research: Stay up-to-date with emerging technologies and propose innovative solutions to existing technical challenges.
- Testing: Assist in the creation of unit tests and integration tests to ensure software reliability and quality assurance.
Qualifications
- Education: Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Academic Standing: Must be able to receive college credit for this internship.
- Technical Skills: Proficient in at least one programming language (e.g., JavaScript, Python, Java, C++) and familiar with web development frameworks (e.g., React, Angular, Node.js).
- Database Knowledge: Basic understanding of SQL and database management systems.
- Problem Solving: Strong analytical skills and the ability to debug complex technical problems.
- Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Passion: A genuine enthusiasm for technology and a desire to learn and grow in a professional setting.