Job Description
Launch Your Career in Tech with Nexus Digital
Are you ready to break into the world of software development but lack formal industry experience? Nexus Digital is looking for ambitious, self-starting individuals to join our growing team as Junior Software Engineers. We provide comprehensive mentorship and paid training to help you master the skills you need to succeed.
As a Junior Software Engineer, you will work alongside our senior developers to build scalable web applications and contribute to real-world projects. We believe in hiring potential over pedigree, provided you have the drive to learn and grow.
Why Join Us?
- Zero Experience Required: We teach you everything you need to know from day one.
- Mentorship-Driven: Work directly with senior engineers to accelerate your learning curve.
- Modern Tech Stack: Work with the latest tools including Python, React, and Cloud Infrastructure.
- Competitive Pay: Start with a salary that reflects your potential.
Responsibilities
- Assist in the design, development, and maintenance of high-quality software applications under the guidance of senior developers.
- Write clean, efficient, and well-documented code for both front-end and back-end systems.
- Participate in code reviews to learn best practices and improve code quality within the team.
- Debug and troubleshoot software issues to ensure optimal application performance.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Engage in daily stand-ups and sprint planning meetings to stay aligned with project goals.
- Contribute to documentation and technical specifications as you grow in your role.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Basic understanding of programming concepts, algorithms, and data structures.
- Enthusiasm for learning new technologies and a desire to solve complex problems.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in a collaborative team environment.
- Willingness to undergo technical training and complete assigned coursework.