Full Stack Developer

 

Recruiter:

Affinity Health

Job Ref:

Full Stack Developer..

Date posted:

Wednesday, March 17, 2021

Location:

Johannesburg, South Africa

Salary:

R50000 - R60000


SUMMARY:
Create and implement an array of Web-based products using PHP, MySQL, Ajax, and JavaScript. You develop back-end components, connect the application with other web services, and assist front-end developers by ensuring their work integrates with the application.

POSITION INFO:

Responsibilities:

  • Write and Edit PHP Code

  • Develop and Implement PHP Modules

  • Test and Troubleshoot Applications

  • Collaborate with team members and business

  • Integrate Server-Side Code with Third-Party Modules

  • Development & Database Optimisation

  • System Maintenance

 

Tasks/Activities

 

  • Write and Edit PHP Code

    • The primary duty of a PHP developer is writing and editing PHP code on the back end of web applications and dynamic sites. The PHP developer considers the web application’s intended function and works to integrate PHP code with existing HTML code. In this aspect of the role, the PHP developer also needs to work with the application’s data structure to ensure reliable performance.

  • Develop and Implement PHP Modules

    • Work on PHP modules; blocks of code that can increase a web application’s functionality and performance for specific tasks. Design modules to be both reusable and portable so that they can be used for a variety of server-side tasks and be incorporated into future development projects. Ensure that these modules work independently and are successfully integrated into the application.

  • Test and Troubleshoot Applications

    • Another important duty of PHP developer is testing and troubleshooting applications both before and after deployment. Ensure that the server-side elements of the application are working in tandem with the user interface, ensure that the application is receiving, parsing, and storing data correctly, and verify that all code elements are working independently and together.

  • Collaborate with team members and business

    • Throughout the development process, PHP developers collaborate with other programmers and team members to ensure that deliverables are completed according to schedule following a development road maps (Scrum framework) process can involve both initial meetings to determine the project’s scope and needs and coordination throughout the implementation and testing processes to resolve server-side issues by updating or reworking PHP code and / or modules.

  • Integrate Server-Side Code with Third-Party Modules, if needed

    • The PHP developer also ensures that server-side and backend code elements work in tandem with third-party services. PHP developers work with third-party application programming interfaces (APIs) to access data between servers and applications. For example, if an application uses content from Twitter, the PHP developer writes code using Twitter’s API and ensures that it is successfully integrated into the web application’s code base.

  • Meet with Clients

    • PHP developers work with internal and external clients throughout the development process.

Essential Experience

  • Previous working experience as a PHP Developer for 1 year

  • BS/MS in Computer Science, Engineering or a similar relevant field

  • User authentication and authorization between multiple systems, servers, and environments

  • Integration of multiple data sources and databases into one system

  • Familiarity with limitations of PHP as a platform and its workarounds

  • Proficient in PHP, Javascript, MySQL, AJAX, jQuery, CSS and HTML

  • Excellent relational database skills with MySQL

  • Experience with building restful JSON web services

  • Knowledge of API''s

  • Understanding of responsive design frameworks such as bootstrap

 

Knowledge and Skills

  • Knowledge of HTML5, CSS3, JavaScript, jQuery, AJAX, PHP and MySQL

  • Proficiency in front-end technologies such as HTML/CSS and Java script

  • Good knowledge of security and encryption

  • Ability to determine whether a problem is caused by hardware, operating systems, software application programs or network failures

  • Understanding of data structures, design patterns and object –orientated design

  • High level of numerical expertise

  • Knowledge of latest web development trends and technologies

  • Excellent interpersonal and communication skills

  • Extensive exposure to emerging technologies

 




 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Full Stack Developer - Hybrid position
Location: Centurion
Salary: R30 000 pm Monthly
Our client is seeking a full stack developer with 3 – 5 years’ experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will play a crucial role in ensuring the clients utilize the latest t...
1 day ago


INTERMEDIATE FULL STACK DEVELOPER
Location: Johannesburg
Salary: R650 000 to R850 000 Annually
Our client in the Logistic / Transformation Industry is currently looking for a full stack developer who will be responsible for creating and maintaining software according to business and technical requirements, as well as enhancements and maintenance of existing software.Requirements:MatricRelated Diploma/Degree7+ years development experience in a cross section of application environments includ...
1 day ago


Junior Full Stack Developer (Laravel)
Location: Pretoria
Salary: 30 000 Hourly
A reputed and growing company in the east of Pretoria is looking for a Junior full stack developer to join the team that is specialising in communication solutions and commercial platforms using open source technologies. The successful candidate is an excellent programmer, with someone who is happy to work in a team and independently as well. The position is hybrid, with awesome in office perks.
8 days ago


Senior Full Stack Developer (PHP Javascript)
Location: Pretoria
Salary: 40 000 Monthly
An established telecommunications company in Pretoria East is looking for a quintessential full stack developer who has experience in designing databases, writing coherent and systematic backend systems, and implementing intricate frontend code in a large enterprise set up. The successful candidate possesses excellent communication skills and takes ownership of their work. This company offers a dy...
8 days ago


Full Stack Developer-Cloud SNR 1215
Location: Midrand
Salary: Monthly
We are seeking a highly skilled and experienced full stack developer-Cloud, that blends cutting-edge technology, flexible work arrangements, and a high-energy team environment.
11 days ago


Full Stack Developer (Senior)
Location: Centurion
Salary:
Join us as a full stack developer (Senior), where you'll play a vital role in developing and maintaining our Retail Vehicle Management – VBS platform. Your expertise in Angular, Java, and related technologies will be crucial in delivering high-quality solutions. Responsibilities include system solution review, development, documentation, and user support. Bring your programming prowess and c...
14 days ago


2828_JavaScript Full Stack Developer (Expert)
Location: Pretoria
Salary:
2828_JavaScript full stack developerLocation: GautengContract Term: 1 July 2024 - 31 December 2026
18 days ago


Full Stack Developer (JavaScript & Angular)
Location: Johannesburg
Salary:
Our client, a leading, cutting-edge health tech software company based in Pretoria, is seeking an exceptional developer with a strong command of various skills. If you excel in 2/3 of the following technologies: JavaScript (including Node.js, Knockout.js, Angular, React.js, and TypeScript), Python, and SQL (preferably PostgreSQL), along with having competency in Linux operating systems, we encoura...
18 days ago


JavaScript Full Stack Developer - 0621
Location: Pretoria
Salary: Hourly
Contract Starts: 01.04.2024Contract Ends: 31.12.2026Location: Midrand/Menlyn/Rosslyn/Home Office rotation
19 days ago


JavaScript Full Stack Developer (Expert)
Location: Centurion
Salary:
**Role Description: JavaScript full stack developer (Expert)**Join our dynamic Platform Development team and be part of an intellectually stimulating environment where you'll collaborate with a team of 15 talented individuals to tackle complex challenges on our developer platform, <inteġrate>. As an expert in NodeJS, React, and NoSQL databases, you will play a pivotal role in designing, dev...
19 days ago


Create a free job alert for Full Stack Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions