Job Description
Are you a recent graduate or a career changer ready to launch your tech career?
Apex Tech Solutions is seeking a Junior Software Engineer to join our innovative team in San Francisco. We believe in nurturing talent and providing a supportive environment for developers to grow their skills from the ground up. If you have a passion for coding and a willingness to learn, this is the perfect opportunity for you to make an impact.
As a Junior Engineer, you will work closely with our senior developers to build scalable web applications, learn industry-standard technologies, and contribute to real-world projects that shape the future of fintech.
Why Join Us?
- Mentorship: Work directly with senior engineers who are dedicated to your growth.
- Modern Tech Stack: Work with the latest tools and methodologies including React, Node.js, and Cloud Infrastructure.
- Competitive Benefits: Comprehensive health coverage, 401(k) matching, and flexible remote work options.
Responsibilities
- Assist senior developers in designing, coding, and testing software components and modules.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in code reviews to learn from peers and improve code quality.
- Debug and troubleshoot issues in existing applications to ensure high performance and stability.
- Collaborate with cross-functional teams (Product, Design, QA) to define requirements and deliver features.
- Document code and technical processes to facilitate knowledge sharing within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Understanding of fundamental computer science concepts such as data structures, algorithms, and object-oriented programming.
- Familiarity with at least one major programming language (e.g., Java, Python, JavaScript, C#).
- Basic knowledge of web development concepts (HTML, CSS, REST APIs).
- Strong problem-solving skills and the ability to learn new technologies quickly.
- Excellent communication skills and a collaborative team-oriented mindset.