Job Description
Are you a passionate self-starter ready to launch your career in the fast-paced tech world of New York City? Apex Digital Systems is looking for a talented Junior Software Engineer to join our innovative team. Even if you lack professional experience, we value potential, curiosity, and a drive to learn above all else.
In this role, you will work alongside our senior developers, gaining hands-on experience in full-stack development while contributing to real-world projects that impact millions of users. We provide comprehensive training and mentorship to help you grow into a productive, high-performing engineer.
Responsibilities
- Collaborate with senior engineers to design, develop, and maintain scalable web applications.
- Write clean, efficient, and well-documented code in JavaScript, Python, or other languages.
- Participate in code reviews and Agile sprint planning to ensure code quality and project progress.
- Debug and troubleshoot application issues to ensure a seamless user experience.
- Contribute to database design and optimization.
- Stay up-to-date with emerging technologies and best practices in software engineering.
Qualifications
- Currently pursuing a Bachelor’s degree in Computer Science, Engineering, or a related field, OR equivalent practical experience.
- Basic understanding of at least one programming language (e.g., Python, Java, JavaScript, C#).
- Strong problem-solving skills and the ability to think critically.
- Eagerness to learn new technologies and adapt to changing project requirements.
- Excellent communication skills and the ability to work effectively in a team environment.
- Knowledge of version control systems like Git is a plus but not required.