Job Description
Join our dynamic team as a Junior Software Engineer and kickstart your career in Austin's thriving tech scene! At InnovateTech Solutions, we nurture raw talent and provide comprehensive mentorship for recent graduates and career changers. You'll work on cutting-edge projects alongside industry experts while receiving structured training in modern development practices. Our collaborative culture values creativity and continuous learning, making it the perfect environment to grow your technical skills and build a strong foundation in software engineering.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Collaborate with senior engineers to implement RESTful APIs and database solutions
- Participate in agile development cycles including sprint planning and code reviews
- Debug and optimize existing codebase for performance and scalability
- Create comprehensive technical documentation and contribute to team wikis
- Adhere to industry best practices in testing, security, and version control
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong foundational knowledge of data structures and algorithms
- Familiarity with at least one programming language (Python, Java, or JavaScript)
- Basic understanding of web technologies (HTML, CSS, HTTP protocols)
- Eagerness to learn and adapt to new technologies and methodologies
- Excellent problem-solving skills and attention to detail
- Portfolio or personal projects demonstrating coding ability (school projects, GitHub, etc.)