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.