Job Description
Join TechNova Solutions as a Junior Software Developer and kickstart your career in the heart of San Francisco's thriving tech scene. We're seeking passionate recent graduates and career changers to build innovative applications that impact millions of users. Our collaborative environment offers mentorship, cutting-edge projects, and clear growth paths into senior engineering roles.
At TechNova, we believe in nurturing talent and providing the tools you need to excel. You'll work alongside industry experts, gain exposure to full-stack development, and contribute to real-world solutions. We offer competitive compensation, comprehensive benefits, and a commitment to your professional development.
Responsibilities
- Develop and maintain responsive web applications using modern frameworks (React, Angular, Vue)
- Write clean, efficient, and testable code following best practices
- Collaborate with cross-functional teams using Agile methodologies
- Debug and resolve issues in production environments
- Participate in code reviews and contribute to technical documentation
- Learn and implement new technologies as project requirements evolve
- Support continuous integration/continuous deployment pipelines
Qualifications
- Bachelor's degree in Computer Science or related field OR equivalent experience
- Proficiency in at least one programming language (JavaScript, Python, Java)
- Understanding of version control systems (Git)
- Familiarity with RESTful API design and development
- Basic knowledge of database concepts (SQL, NoSQL)
- Problem-solving skills and attention to detail
- Strong communication and teamwork abilities
- Eagerness to learn and adapt in a fast-paced environment