Junior Full Stack Developer

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 8 hours ago
Requirements:
  • A Bachelors Degree in Computer Science, Software Engineering, or a related field.
  • 2-3 years of professional software development experience.
  • Back-End Proficiency: Solid experience with at least one of the following: Java, Python, or C#.
  • Front-End Proficiency: Hands-on experience with TypeScript and at least one modern framework, such as Angular or Next.js (React).
  • Understanding of fundamental software engineering principles (OOP, data structures, and algorithms).
  • Familiarity with database technologies: SQL (e.g., PostgreSQL/MySQL) or NoSQL (e.g., MongoDB).
  • Experience with version control systems, preferably Git.
  • A problem-solving mindset, eagerness to learn, and strong collaborative skills.
Key Responsibilities & Duties:
  • Development & Coding: Write clean, maintainable, and efficient code in Java, Python, or C# for back-end services and APIs.
  • Front-End Implementation: Develop dynamic and responsive user interfaces using TypeScript with modern frameworks like Angular or Next.js.
  • Collaboration: Work closely with Senior Developers, Product Managers, and Designers to understand requirements and translate them into technical solutions.
  • Testing & Quality Assurance: Participate in writing unit tests, integration tests, and performing debugging, to ensure software quality and reliability.
  • Code Reviews: Actively participate in code reviews to share knowledge, maintain code standards, and ensure that best practices are followed.
  • Problem Solving: Troubleshoot, debug, and upgrade existing software systems.
  • Learning & Growth: Continuously learn and evaluate new technologies and frameworks to contribute fresh ideas and improve our tech stack.
Nice-to-Have:
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of RESTful API design and development.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Understanding of Agile/Scrum methodologies.
Apply now!

JobPlacements.com

Similar Jobs

  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now
  • Lead Java Developer

    PBT Group

    • Johannesburg, Gauteng
    We're Hiring: Java Team Lead Ready to lead a team building enterprise-grade platforms for the insurance space? We're looking for a Java Team Lead to drive delivery, shape archite…
    • 10 mins ago