Job Description
Join TechGrowth Labs as a Junior Software Engineer Trainee and kickstart your tech career with comprehensive paid training! We're seeking motivated individuals passionate about coding to build foundational skills through our immersive 12-week onboarding program. Work alongside senior engineers on real-world projects while mastering full-stack development, cloud technologies, and agile methodologies. This full-time role includes mentorship, certification prep, and a clear path to advancement. Enjoy competitive benefits, flexible schedules, and a collaborative culture in the heart of San Francisco's tech scene.
Responsibilities
- Complete intensive full-stack development training (React, Node.js, AWS)
- Build and deploy production-ready applications under senior guidance
- Participate in daily stand-ups, sprint planning, and code reviews
- Contribute to open-source projects and internal tool development
- Document technical processes and create learning resources
- Collaborate with cross-functional teams on feature implementation
- Develop problem-solving skills through algorithm challenges
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Basic understanding of JavaScript, HTML/CSS fundamentals
- Strong analytical thinking and logical reasoning abilities
- Enthusiasm for continuous learning and technical growth
- Excellent communication and teamwork skills
- Experience with version control (Git preferred)
- Portfolio demonstrating personal or academic projects