Job Description
Are you ready to launch your career in technology?
Apex Innovations Inc. is seeking a talented and motivated Software Engineering Intern to join our dynamic team in Portland, Oregon. We are committed to fostering a culture of innovation and growth, offering a paid internship program designed to provide hands-on experience and mentorship from industry experts.
In this role, you will work on cutting-edge projects that impact millions of users. Whether you are looking for a part-time role during your studies or a pathway to a full-time position upon graduation, this is your chance to build a future at one of Portland’s leading tech firms.
Why Join Us?
- Paid Internship: Competitive hourly rate with potential for full-time conversion.
- Flexible Schedule: Accommodates academic calendars (Full-time/Part-time options available).
- Modern Tech Stack: Work with the latest tools and methodologies in cloud computing and software development.
- Professional Development: Access to workshops, networking events, and direct mentorship.
Location: Portland, OR (Hybrid/On-site options available).
Responsibilities
- Assist senior software engineers in designing, developing, and testing web applications and mobile solutions.
- Write clean, maintainable, and efficient code in languages such as Python, Java, or JavaScript.
- Participate in code reviews and contribute to architectural discussions to ensure code quality.
- Debug and resolve software defects identified during testing and quality assurance phases.
- Collaborate with cross-functional teams including product managers, designers, and other developers.
- Contribute to documentation, technical specifications, and deployment processes.
- Engage in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with at least one major programming language (Python, Java, C++, or Go).
- Basic knowledge of web development technologies such as HTML, CSS, and JavaScript.
- Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a collaborative team environment.