Job Description
Join Innovatech Labs as an Entry-Level Software Engineer and launch your career in Chicago's thriving tech scene! We're seeking passionate, self-motivated individuals eager to build real-world applications while receiving mentorship from industry experts. No prior experience required—just a hunger to learn and grow in a collaborative environment. You'll work on cutting-edge projects using modern technologies like Python, React, and cloud services, with dedicated training programs to accelerate your development. Our competitive compensation package includes equity, health benefits, and professional development stipends. Discover why Chicago is one of America's top tech hubs and start your journey with us today!
Responsibilities
- Develop and maintain scalable web applications using JavaScript, Python, and React
- Collaborate with senior engineers on feature implementation and code reviews
- Participate in Agile ceremonies (sprints, stand-ups, retrospectives)
- Debug and optimize application performance across multiple platforms
- Write clean, testable code following industry best practices
- Contribute to documentation and knowledge-sharing initiatives
- Learn and integrate new technologies (AWS, Docker, CI/CD pipelines)
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Fundamental understanding of data structures and algorithms
- Basic knowledge of at least one programming language (Python, Java, or JavaScript)
- Strong problem-solving and analytical thinking skills
- Excellent written and verbal communication abilities
- Proactive attitude with willingness to learn and seek mentorship
- Portfolio of personal projects or open-source contributions (preferred)
- Eligibility to work in the United States