Job Description
Ready to launch your career in technology?
Nexus Innovations is seeking a highly motivated Paid Software Engineering Intern to join our dynamic team in Tucson, Arizona. This is a fantastic opportunity for students and recent graduates to gain hands-on experience with modern web technologies, work alongside senior engineers, and contribute to real-world projects that impact millions of users.
We value innovation, creativity, and professional growth. As an intern, you won't just be fetching coffee; you'll be writing code, attending design reviews, and learning the agile methodologies used by industry leaders.
Why Join Us?
- Paid Position: Competitive hourly rate ($22-$28/hr).
- Mentorship: One-on-one guidance from senior developers.
- Flexible Schedule: Accommodates your academic calendar.
- Career Growth: Potential for full-time employment upon graduation.
Don't miss this chance to build your future in the heart of Tucson's growing tech scene!
Responsibilities
- Assist in the design, development, and testing of software applications and APIs using modern frameworks.
- Participate in daily stand-ups, sprint planning, and code reviews with the engineering team.
- Write clean, maintainable, and well-documented code following company standards and best practices.
- Debug and troubleshoot issues reported by QA and users, providing timely fixes and patches.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and user stories.
- Contribute to technical documentation and internal knowledge-sharing sessions.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of at least one programming language (e.g., Python, Java, C#, JavaScript/TypeScript).
- Familiarity with web development concepts (HTML, CSS, RESTful APIs).
- Basic knowledge of databases (SQL) and version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a collaborative team environment.