Job Description
In this role, you’ll be responsible for developing and maintaining web applications using a variety of technologies, including PHP, C#, MySQL, CSS, React, and Node.js. Your ability to work across both front-end and back-end development will be essential in delivering top-tier software solutions.
Key Responsibilities:
- Develop and Maintain Applications: Write clean, efficient, and scalable code for web applications using PHP, C#, MySQL, CSS, React, and Node.js.
- Collaborate with Teams: Work closely with designers, product managers, and other developers to deliver high-quality software solutions that meet business needs.
- Database Management: Design, implement, and optimize relational databases, primarily using MySQL, ensuring data integrity and performance.
- Front-End Development: Build responsive, dynamic user interfaces that provide an excellent user experience, utilizing CSS and React.
- Back-End Development: Develop robust, secure back-end services using PHP and Node.js to support the functionality of web applications.
- Framework Utilization: Leverage PHP frameworks, particularly Yii, to create structured and maintainable applications that are easy to scale and maintain.
- Debugging and Troubleshooting: Identify and resolve bugs, conduct thorough code reviews, and optimize application performance to ensure smooth operation.
- Documentation: Maintain clear and comprehensive documentation for all code, systems, and development processes to facilitate ongoing maintenance and future development.
- Continuous Learning: Stay updated with the latest technologies and industry trends to ensure that our software remains at the forefront of innovation.
Attributes:
- Strong problem-solving skills with meticulous attention to detail in both coding and debugging.
- Excellent communication skills, with the ability to work effectively with both technical and non-technical team members.
- A proactive and collaborative mindset, with a strong ability to work both independently and as part of a team.
- A passion for technology and a drive to continuously improve and learn new skills.
- Adaptability and flexibility in a fast-paced, dynamic work environment.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
- 3-5 years of professional experience in software development.
- Office Based – 8:00 – 17:00 Mon – Friday
- Proficiency in PHP, C#, and JavaScript, with a strong understanding of both front-end and back-end development.
- Expertise in working with MySQL, including complex queries and database optimization.
- Hands-on experience with front-end technologies such as CSS, HTML, and React.
- Solid experience with back-end development using Node.js and PHP.
- Familiarity with PHP frameworks, particularly Yii, is highly desirable.
- Proficiency in version control using Git.
- Experience with additional PHP frameworks like Laravel, Symfony, or CodeIgniter, and knowledge of RESTful APIs, microservices architecture, and cloud services (AWS or Azure) is a plus.
Remuneration: R15 000 – R25 000 (Dependent on previous experience across platforms)
***Only shortlisted candidates will be contacted ***
GO APPLY NOW
Safe & secure application process
                Explore More Opportunities
            
Get Similar Job Alerts
            
            
    
Job Seeker Tip
Keep track of all your job applications in a spreadsheet, including company names and application dates.
How to Apply
                            Click “GO APPLY NOW” to visit the company’s application page.
                            Follow their instructions carefully.
                        
JVR Jobs connects you with employers – we don’t process applications directly.
                Latest Job Opportunities
            
Gauteng: Quantity Surveyor – Estimator Construction Fourways, Johannesburg, South Africa posted by Jobs 4 All
Job Summary:A position exists within the Company for a Junior Quantity Surveyor who will work closely with and report to…
View JobNorth West: Senior Project Planner / Scheduler posted by Marvel Placement Consultant
Minimum Requirements:Minimum of 10 years’ proven Project Planning experience within large-scale, multi-disciplined Mining, EPCM, and Construction...
View JobWestern Cape: Accountant Senior (Western Cape – Atlantis) posted by Techbridge Recruitment
Key ResponsibilitiesFinancial Accounting: Full accounting function including debtors, creditors, bank reconciliations, general journals, and fixed asset...
View JobWestern Cape: IT Technician Senior (Atlantis) posted by Techbridge Recruitment
DUTIES:Provide advanced technical support for hardware, software, and network relatedDaily server checks by means of RMM software to ensure all…
View JobGauteng: Electronic Engineering Graduate posted by TAC Recruitment
DescriptionReceive training in the design, program and configuration of PLC systems for automation equipmentDebug, test and validate control...
View JobBoksburg: Senior Electronic Engineer posted by Hire Resolve
A global company operating in the mining, infrastructure, and natural resources sectors is seeking a Senior Electronic Engineer to join…
View Job
Browse Employers
Job Alerts
        
        
