Job Description
Join TechNova Solutions as a Junior Software Engineer and kickstart your career in Pennsylvania's thriving tech scene! We're seeking passionate graduates and career-changers eager to build real-world applications while receiving world-class mentorship. Our collaborative culture emphasizes growth, innovation, and work-life balance. You'll work alongside senior engineers on cutting-edge projects using modern technologies, with dedicated training programs to accelerate your skills. Enjoy competitive compensation, flexible work arrangements, and comprehensive benefits including health insurance and 401(k) matching.
Responsibilities
- Develop and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to design and implement new features
- Write clean, testable code and participate in code reviews
- Debug and resolve production issues using debugging tools and methodologies
- Contribute to documentation and technical specifications
- Learn and implement Agile/Scrum development practices
- Participate in sprint planning and daily stand-up meetings
Qualifications
- Recent graduate or career-changer with 0-2 years of professional experience
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Basic knowledge of databases (SQL/NoSQL)
- Problem-solving skills and ability to learn quickly
- Excellent communication and teamwork abilities
- Passion for technology and continuous learning