Job Description
Join TechNova Solutions' dynamic engineering team in Oakland! We're urgently seeking passionate entry-level software engineers to build cutting-edge applications that impact millions. As a key contributor, you'll collaborate with senior engineers on scalable systems while receiving mentorship from industry veterans. Our startup environment offers rapid growth opportunities, competitive equity packages, and relocation assistance to help you transition seamlessly to the Bay Area. Apply today to launch your tech career in one of America's most innovative cities!
Responsibilities
- Develop and maintain scalable backend services using Python/Java
- Contribute to full-stack web applications using React and Node.js
- Write clean, testable code with comprehensive unit/integration tests
- Participate in Agile ceremonies (sprints, retrospectives, stand-ups)
- Debug and optimize application performance across cloud infrastructure
- Collaborate with product teams to translate requirements into technical solutions
- Document technical specifications and contribute to codebase maintenance
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Understanding of data structures, algorithms, and OOP principles
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of cloud platforms (AWS/Azure/GCP) or containerization (Docker)
- Strong problem-solving skills and ability to learn new technologies quickly
- Excellent communication and teamwork abilities
- Portfolio demonstrating personal or academic projects