Job Description
Join the Future of Tech in Phoenix
Apex Innovations is seeking a motivated Junior Software Engineer to join our dynamic team in the heart of Phoenix, Arizona. We are passionate about nurturing talent and building the next generation of software solutions. While we do not require prior professional experience, we are looking for candidates with a strong foundation in computer science principles and an unyielding drive to learn. You will be part of a supportive mentorship program designed to fast-track your career from student to professional developer.
Why Join Us?
- Mentorship-First Approach: Work directly with senior engineers to refine your skills.
- Modern Tech Stack: Work with the latest tools and technologies in a fast-paced environment.
- Competitive Benefits: Comprehensive health, dental, and vision insurance.
Responsibilities
- Assist in the design, development, and testing of software applications under the guidance of senior developers.
- Write clean, efficient, and well-documented code using modern programming languages.
- Debug and resolve software issues, learning troubleshooting techniques in real-time.
- Participate in code reviews to understand best practices and improve code quality.
- Collaborate with cross-functional teams, including designers and product managers, to deliver high-quality features.
- Contribute to technical documentation and maintain existing codebases.
Qualifications
- Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of programming concepts (e.g., variables, loops, functions).
- Familiarity with at least one web development language (e.g., Python, JavaScript, Java, C#).
- Strong problem-solving skills and logical thinking abilities.
- Excellent communication skills and a collaborative team player mindset.
- Willingness to learn new technologies and adapt to changing project requirements.
Skills
JavaScript, Python, HTML, CSS, SQL, Git, Version Control, Agile Methodologies
Responsibilities
- Assist in the design, development, and testing of software applications under the guidance of senior developers.
- Write clean, efficient, and well-documented code using modern programming languages.
- Debug and resolve software issues, learning troubleshooting techniques in real-time.
- Participate in code reviews to understand best practices and improve code quality.
- Collaborate with cross-functional teams, including designers and product managers, to deliver high-quality features.
- Contribute to technical documentation and maintain existing codebases.
Qualifications
- Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of programming concepts (e.g., variables, loops, functions).
- Familiarity with at least one web development language (e.g., Python, JavaScript, Java, C#).
- Strong problem-solving skills and logical thinking abilities.
- Excellent communication skills and a collaborative team player mindset.
- Willingness to learn new technologies and adapt to changing project requirements.