Job Description
Join our dynamic engineering team as an Entry-Level Software Engineer and kickstart your career in tech! At Tech Innovations Inc., we're passionate about nurturing new talent and providing comprehensive mentorship to help you grow. As a key member of our Mesa-based development squad, you'll collaborate on cutting-edge projects while receiving hands-on training in modern frameworks and agile methodologies. We believe in potential over experience and offer a supportive environment where your fresh perspectives drive innovation. If you're a recent graduate or career-changer eager to build scalable software solutions, this is your launchpad.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Write clean, efficient code following industry best practices and our internal coding standards
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Debug and troubleshoot software issues using debugging tools and collaborative problem-solving
- Contribute to code reviews and documentation to ensure quality and knowledge sharing
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Learn and implement new technologies under mentorship from senior engineers
Qualifications
- Recent graduate or career-changer with a degree in Computer Science or related field (or equivalent experience)
- Strong foundational knowledge of data structures, algorithms, and object-oriented programming
- Familiarity with at least one programming language (Java, Python, JavaScript, or C++)
- Basic understanding of web technologies (HTML, CSS, REST APIs)
- Excellent problem-solving skills and a passion for continuous learning
- Ability to thrive in a collaborative team environment and communicate technical concepts clearly
- Self-motivated with a proactive approach to tackling challenges
- Portfolio or personal projects demonstrating coding ability (optional but encouraged)