Enable job alerts via email!

Junior Full Stack Developer

Boardroom Appointments

Johannesburg

Hybrid

ZAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A recruiting agency seeks a Junior Full Stack Developer to join their team in Bedfordview, Johannesburg. Candidates should have solid experience in React Native and Node.js, along with a background in mobile app development and backend services. This permanent, on-site role offers the opportunity to work with a skilled team on innovative solutions.

Qualifications

  • Strong understanding of React Native for mobile app development.
  • Proficiency in Node.js for backend development.
  • Experience with MongoDB for database management.
  • Familiarity with Angular for developing admin panels.
  • Experience with AWS EC2 for server management.
  • Knowledge of Bitbucket for source code management.

Responsibilities

  • Contribute to the development and maintenance of the mobile application.
  • Support backend services using Node.js.
  • Manage and maintain database operations with MongoDB.
  • Assist in developing and maintaining the admin panel using Angular.
  • Handle server-related tasks on AWS EC2.
  • Use Bitbucket for version control.

Skills

React Native
Node.js
MongoDB
Angular
AWS EC2
Bitbucket
Problem-solving

Education

Degree or diploma in Computer Science or Information Technology
Job description
About the job Junior Full Stack Developer

Position Type: Permanent

Work Model: On-site

About the Role:

We are seeking a talented and motivated Junior Full Stack Developer to join our team on a permanent basis in Bedfordview, Johannesburg. The ideal candidate will have a solid understanding of both frontend and backend development, with hands-on experience in React Native, Node.js, and related technologies. You will be supported by a skilled team as you work on the development and maintenance of our mobile application and related systems.

Key Responsibilities:

  • Mobile App Development: Contribute to the development and maintenance of the mobile application using React Native.
  • Backend Development: Support backend services using Node.js to ensure smooth data flow and application performance.
  • Database Management: Manage and maintain database operations with MongoDB.
  • Admin Panel Development: Assist in developing and maintaining the admin panel using Angular.
  • Server Management: Handle server-related tasks on AWS EC2 to ensure optimal performance and uptime.
  • Source Code Management: Use Bitbucket for version control and source code management.
  • Collaboration:Work closely with senior developers and other stakeholders to meet project requirements and deliver high-quality solutions.
  • Problem-Solving:Troubleshoot and debug issues across the full stack, ensuring seamless integration and performance.

Required Skills and Qualifications:

  • Strong understanding and experience with React Native for mobile app development.
  • Proficiency in Node.js for backend development.
  • Experience with MongoDB for database management.
  • Familiarity with Angular for developing admin panels.
  • Experience with AWS EC2 for server management.
  • Knowledge of Bitbucket for source code management.
  • A solid understanding of full-stack development principles.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.

Preferred Qualifications:

  • Previous experience in a similar role.
  • A degree or diploma in Computer Science, Information Technology, or a related field.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.