Job Description
Welcome to Apex Innovations, where innovation meets opportunity. We are looking for talented individuals to join our team as a Junior Software Engineer. We are specifically seeking candidates who may not yet have professional industry experience but possess the drive, curiosity, and foundational knowledge to excel in a fast-paced tech environment. We provide comprehensive Relocation Assistance to help you settle in San Jose, CA.
As a member of our engineering team, you will work alongside senior developers to build scalable software solutions. We value potential over pedigree and are committed to your professional growth through mentorship and hands-on training.
Responsibilities
- Assist in the design, development, and testing of software applications using modern programming languages and frameworks.
- Write clean, maintainable, and well-documented code under the guidance of senior engineers.
- Participate in code reviews to learn best practices and improve code quality.
- Debug and resolve software defects and issues in a collaborative environment.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Stay updated with emerging technologies and integrate them into our development lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C++).
- Basic understanding of data structures, algorithms, and software design principles.
- Strong problem-solving skills and logical thinking abilities.
- Excellent communication skills and a willingness to learn from feedback.
- Ability to obtain a U.S. work authorization.