Job Description
Apex Dynamics is a leading innovator in the tech industry, known for our cutting-edge cloud solutions and commitment to employee growth. We are looking for a Junior Software Engineer to join our elite team in San Francisco. This is a fantastic opportunity for recent graduates or career switchers to work alongside industry veterans and gain hands-on experience with modern technologies.
Why Join Us?
- Work with the latest tech stack including React, Node.js, and Python.
- Comprehensive mentorship program designed for career starters.
- Competitive compensation and equity package.
- Flexible remote and hybrid work options.
Responsibilities
- Assist senior engineers in designing, developing, and testing software components.
- Write clean, maintainable, and efficient code following coding standards.
- Participate in code reviews to learn best practices and improve code quality.
- Debug and fix software defects in a fast-paced environment.
- Collaborate with product managers and designers to define new features.
- Document technical processes and contribute to technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proficiency in at least one programming language (e.g., Python, Java, JavaScript).
- Understanding of data structures, algorithms, and basic software design patterns.
- Strong problem-solving skills and a passion for technology.
- Ability to work collaboratively in a team setting.
- Basic knowledge of databases (SQL/NoSQL) is a plus.