Job Description
Join our dynamic team at InnovateTech Solutions, where we empower fresh talent to build groundbreaking software. As a Junior Software Engineer, you'll collaborate with industry experts to develop scalable applications while receiving mentorship from senior developers. We value passion over pedigree and offer comprehensive training programs to accelerate your career growth. Located in Raleigh's thriving tech hub, you'll work on cutting-edge projects that impact millions of users worldwide.
Why InnovateTech?
- Structured onboarding with dedicated career mentors
- Tuition reimbursement for skill development
- Flexible hybrid work environment
- Stock options for all full-time employees
- Annual innovation hackathons with prizes
Responsibilities
- Develop and maintain responsive web applications using modern JavaScript frameworks
- Collaborate with cross-functional teams to design and implement new features
- Participate in code reviews and contribute to technical documentation
- Debug and optimize application performance across multiple environments
- Learn and implement best practices in CI/CD pipelines
- Contribute to open-source projects with guidance from senior engineers
- Present technical concepts to non-technical stakeholders
Qualifications
- Recent graduate or career changer with a computer science degree or equivalent experience
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Understanding of data structures and algorithms
- Basic knowledge of version control systems (Git)
- Problem-solving mindset with attention to detail
- Excellent communication and teamwork abilities
- Portfolio demonstrating personal or academic projects
- Passion for continuous learning and technology trends