Job Description
Apex Innovations is looking for a talented and motivated Software Engineering Intern to join our dynamic team in New York City. This is a fantastic opportunity for students to gain hands-on experience in a fast-paced, innovation-driven environment. You will work on real-world projects that impact millions of users, all while earning valuable college credit.
As an intern, you will be integrated into our engineering squads, collaborating with senior developers and contributing to the full software development lifecycle. We offer a premium mentorship program designed to accelerate your career growth and bridge the gap between academic theory and professional practice.
Why Join Us?
- Competitive monthly stipend.
- Opportunity for full-time employment post-graduation.
- State-of-the-art office in the heart of Manhattan.
- Networking events with industry leaders.
If you are a driven student ready to launch your career in tech, we want to hear from you.
Responsibilities
- Assist in the design, development, and testing of web applications and software tools.
- Participate in code reviews and contribute to the existing codebase.
- Write clean, efficient, and well-documented code in languages such as Python, JavaScript, or Java.
- Debug and troubleshoot software issues under the guidance of senior engineers.
- Collaborate with cross-functional teams including product managers and designers.
- Attend daily stand-ups and sprint planning meetings to track project progress.
- Document technical requirements and processes to support knowledge sharing.
Qualifications
- Currently enrolled in a Bachelor’s or Associate’s degree program in Computer Science, Information Technology, or a related technical field.
- Must be eligible to receive college credit for the internship.
- Basic knowledge of at least one programming language (e.g., Python, JavaScript, C++, Java).
- Familiarity with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team environment.
- Available to work a minimum of 20 hours per week.