Full Stack Developer

 

Recruiter:

Affinity Health

Job Ref:

Full Stack Developer..

Date posted:

Tuesday, July 20, 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:

JavaScript Full Stack Developer (Advanced)
Location: Midrand
Salary:
Join our dynamic team as a JavaScript full stack developer (Advanced) at the IT Hub in South Africa. Collaborate on innovative IT solutions, utilizing NodeJS, React, Docker, and more to develop and maintain cutting-edge systems. Bring your expertise to a stimulating environment focused on problem-solving and impactful development.
4 days ago


JavaScript Full Stack Developer (Expert)
Location: Midrand
Salary:
Join our dynamic team at the IT Hub South Africa as a JavaScript full stack developer, where you'll leverage your expertise in NodeJS, React, and NoSQL databases to design and maintain innovative platform solutions. Collaborate with a talented group of developers to tackle complex challenges and drive impactful results on our cutting-edge developer platform, <inteġrate>.
4 days ago


JavaScript Full Stack Developer (Advanced)
Location: Centurion
Salary:
Role Description:Join our Platform Development team as a JavaScript full stack developer (Advanced), where you'll design, develop, and maintain solutions on our developer platform, <inteġrate>. With a focus on NodeJS (TypeScript/JavaScript) and React, you'll contribute to backend and frontend development, leveraging NoSQL databases like MongoDB and Redis. Your expertise in Docker, Git, and ...
4 days ago


JavaScript Full Stack Developer (Expert)
Location: Midrand
Salary:
Join our dynamic team at the IT Hub South Africa, where innovation meets excellence. We're seeking a skilled JavaScript full stack developer to contribute to cutting-edge cloud solutions and data consolidation processes for the Electric/Electronics department. Take your expertise in AWS, TypeScript, React, and more to new heights in an environment dedicated to shaping the future of technology.
4 days ago


Senior Full Stack Developer (C# / React) – Johannesburg (Hybrid) – up to R1.1m Per Annum
Location: Johannesburg
Salary: 1100000
Senior full stack developer (C# / React) – Johannesburg (Hybrid) – up to R1.1m Per Annum
4 days ago


Full Stack Developer
Location: Johannesburg
Salary:
8 days ago


Senior C# Full Stack Developer
Location: Centurion
Salary: 1000000
A you a Stable Senior full stack .Net developer with at least 7 years experience?Do you have an impressive academic background and looking for a stable role in one of SA's leading software providers?Here's a hybrid role just for you.
10 days ago


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...
12 days 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...
12 days 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.
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