Job Description
Are you a driven student ready to launch your career in technology? CivicCode Innovations is seeking a talented Software Engineering Intern to join our Long Beach team for our upcoming Summer/Fall cohort. This is an exceptional opportunity to work on scalable web applications and contribute to projects that impact the local community and beyond.
We pride ourselves on a culture of innovation, mentorship, and growth. As an intern, you won't just be fetching coffee; you will be writing production-ready code, participating in architectural design, and collaborating with senior engineers to solve complex problems.
Responsibilities
- Develop and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Write clean, efficient, and well-documented code adhering to industry best practices and coding standards.
- Collaborate with cross-functional teams (Product, Design, QA) to define features and troubleshoot issues.
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and knowledge sharing.
- Research emerging technologies and tools to propose improvements to existing systems.
Qualifications
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundational knowledge of at least one major programming language (e.g., Python, Java, JavaScript, C#).
- Understanding of data structures, algorithms, and software design principles.
- Familiarity with version control systems, specifically Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently as well as part of a collaborative team environment.
- Eagerness to learn and a proactive attitude toward professional development.