Job Description
Join InnovateTech Labs as an Entry-Level Software Engineer and kickstart your career in one of America's most vibrant tech hubs! We're seeking passionate, self-driven individuals with a hunger to learn and build impactful software solutions. Our Portland-based team thrives on collaboration, creativity, and cutting-edge technology. You'll work alongside senior engineers on real-world projects while receiving mentorship through our structured onboarding program. If you're a recent graduate or career changer ready to transform your problem-solving skills into code, this is your launchpad.
Responsibilities
- Develop and maintain responsive web applications using modern JavaScript frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, testable code following industry best practices and Agile methodologies
- Debug and optimize applications for performance and scalability
- Participate in code reviews and contribute to technical documentation
- Stay updated on emerging technologies and industry trends
- Support deployment and monitoring of production systems
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Understanding of web technologies (HTML, CSS, REST APIs)
- Basic knowledge of data structures and algorithms
- Strong problem-solving and analytical thinking abilities
- Excellent communication and teamwork skills
- Portfolio showcasing personal or academic projects (GitHub encouraged)
- Passion for continuous learning and self-improvement