Job Description
Join TechNova Solutions as a Junior Software Engineer and kickstart your career in Baltimore's thriving tech scene! We're seeking passionate recent graduates and career changers eager to build cutting-edge applications while receiving mentorship from industry experts. Our collaborative environment combines hands-on projects with structured learning paths to accelerate your growth. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with emerging technologies in a supportive, innovation-driven culture.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Collaborate with senior engineers on code reviews and feature implementation
- Participate in Agile development cycles including sprint planning and retrospectives
- Write clean, documented code following best practices and security standards
- Debug and optimize applications to enhance performance and user experience
- Contribute to technical documentation and knowledge sharing initiatives
- Learn and adapt to new technologies through our mentorship program
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of core programming concepts (data structures, algorithms)
- Proficiency in JavaScript/TypeScript and HTML/CSS
- Familiarity with version control systems (Git)
- Problem-solving skills with attention to detail
- Ability to thrive in collaborative team environments
- Eagerness to learn and adapt to evolving technologies
- Portfolio showcasing personal or academic projects (optional but encouraged)