Job Description
Are you a recent graduate or career changer looking to break into the tech industry?
We are looking for ambitious Junior Software Engineers to join our dynamic team in Phoenix, AZ. We specialize in building scalable web applications and are looking for candidates who are eager to learn, have a passion for code, and are ready to kickstart their career in a remote-first environment.
Why Join Us?
- Remote-First Culture: Work from anywhere in the USA.
- Mentorship Program: No experience? No problem. Learn directly from senior engineers.
- Growth Opportunities: Clear path to mid-level and senior roles.
Responsibilities
- Assist Senior Engineers: Collaborate with the development team to design, develop, and maintain high-quality software solutions.
- Code Development: Write clean, efficient, and well-documented code using modern programming languages.
- Debugging: Identify and troubleshoot software issues and bugs to ensure seamless user experiences.
- Testing: Participate in unit testing and code reviews to maintain high standards of quality.
- Documentation: Create and maintain technical documentation for new features and updates.
- Agile Collaboration: Work in an agile environment, attending daily standups and sprint planning meetings.
Qualifications
- Education: Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Technical Basics: Familiarity with at least one programming language (e.g., Python, Java, JavaScript) and understanding of Data Structures and Algorithms.
- Tools: Basic knowledge of Git, SQL, and version control systems.
- Problem Solving: Strong analytical thinking skills and the ability to learn new technologies quickly.
- Communication: Excellent verbal and written communication skills to collaborate with cross-functional teams.
- Soft Skills: A growth mindset and a passion for technology.