Job Description
Join TechNova Solutions as an Entry Level Software Engineer and launch your career in cutting-edge technology! We're a dynamic Atlanta-based tech company building innovative SaaS solutions for Fortune 500 clients. Our collaborative environment offers mentorship from senior engineers, flexible remote work options, and opportunities to work with modern tech stacks. If you're passionate about coding, problem-solving, and continuous learning, we want to hear from you!
Responsibilities
- Develop, test, and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to define requirements and deliver high-quality features
- Write clean, efficient code following industry best practices and SOLID principles
- Participate in code reviews and contribute to improving team development workflows
- Debug and resolve technical issues across front-end and back-end systems
- Learn and implement new technologies while adhering to agile methodologies
- Document technical specifications and create comprehensive unit tests
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Familiarity with JavaScript, HTML/CSS, and at least one backend framework (Node.js, Python, Java)
- Experience with version control systems (Git) and collaborative development tools
- Problem-solving skills with ability to troubleshoot complex technical issues
- Excellent communication skills and eagerness to learn in a fast-paced environment
- Portfolio demonstrating personal or academic projects showcasing technical abilities