Job Description
Are you a recent graduate or a self-taught developer hungry to launch your career? Apex Innovations is looking for talented Entry-Level Software Engineers to join our dynamic team in Oakland, CA. We don't just look for experience; we look for potential, curiosity, and a drive to build the future.
We are a fast-growing tech company revolutionizing the logistics industry with cutting-edge AI and cloud solutions. While previous professional experience is not a requirement, we are seeking candidates with a strong foundation in computer science and a passion for writing clean, efficient code. Join us to receive mentorship from industry experts and work on projects that impact millions of users.
Why Join Apex Innovations?
- Mentorship-First Culture: Learn directly from senior engineers who are dedicated to your growth.
- Modern Tech Stack: Work with Python, React, and AWS.
- Competitive Compensation: Salary commensurate with education and potential.
- Hybrid Work Environment: Enjoy the best of both worlds with flexible remote and office days.
Responsibilities
- Assist senior developers in the design, development, and testing of high-quality software solutions.
- Write clean, maintainable, and well-documented code in Python and JavaScript.
- Participate in code reviews and agile ceremonies (stand-ups, sprint planning) to ensure project alignment.
- Debug and troubleshoot software issues, ensuring robust application performance.
- Collaborate with cross-functional teams including product managers and designers.
- Contribute to the full software development lifecycle (SDLC), from concept to deployment.
- Stay updated with the latest industry trends and technologies to continuously improve our codebase.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one programming language (Python, Java, C++, or JavaScript) and basic data structures.
- Understanding of software development principles, version control (Git), and RESTful APIs.
- Strong problem-solving skills and the ability to think critically about complex issues.
- Excellent communication skills and a collaborative team player attitude.
- Eagerness to learn new technologies and adapt to changing requirements.
- Access to a reliable computer and high-speed internet connection.