logo

View all jobs

Developer - PHP, Node.js (JB4988)

Roodepoort, Johannesburg, Gauteng · Information Technology
Developer - PHP, Node.js (JB4988)
Roodepoort, Johannesburg
Market-Related Salary (Negotiable, based on experience)
Employment Type: Permanent
Workplace Mode: Inhouse at client premises

Kontak IT Recruitment Agency is assisting a client to recruit and employ Developer with PHP, Node.js for their office in Roodepoort, Johannesburg. Our client, a prominent player in the cryptocurrency and fintech industry, is seeking a skilled Software Developer to join their innovative team based in Johannesburg, South Africa.

This is an excellent opportunity to work with cutting-edge technologies, contribute to impactful projects, and grow your career in a fast-paced and evolving industry. If you have a passion for backend and full-stack development, along with a solid technical background, we want to hear from you!

Minimum Requirements (Essential Skills):
5+ years of software development experience.
PHP development expertise.
Experience with GIT for version control.
Proficiency in REST API development.
Strong knowledge of Node.js.
Competency in HTML, CSS, and JavaScript for front-end development.
SQL experience, specifically with MySQL or MariaDB.

Advantageous Skills (Not Essential):
iOS Development using Swift.
Android Development using Java/Kotlin.
Redis for data caching.
Docker for containerization.
RabbitMQ for message queuing.

Responsibilities:
Develop and maintain scalable backend services and APIs using PHP and Node.js.
Collaborate on front-end design using HTML, CSS, and JavaScript.
Build and manage relational databases using MySQL/MariaDB.
Develop and manage RESTful APIs for optimal system integration.
Work with GIT for version control and collaboration.
Collaborate with cross-functional teams to deliver quality solutions.

Please do not apply using Scanned CVs, no supporting documentation is required at this point, this will be requested later.

Kontak Recruitment Disclaimer:
Equal opportunity: All backgrounds are welcomed, with no bias. All are considered based on requirements.
Job specifics: Requirements mirror advertisement, duties may adjust for client needs.
Fair process: Fair assessment, only shortlisted candidates contacted due to volume.
Privacy: Data processed as per Privacy Policy. By applying, you agree to data handling. We safeguard applicant info.
Candidate verification: Candidates selected by the client are verified. False info may disqualify or end employment via the client.
Offer clarity: Advert is not a binding offer. Written offers based on pre-employment conditions.
No direct link: Advert is not tied to Kontak Recruitment. We assist in the employment process ONLY.
Applicant Responsibility: Upon applying, confirmation of receipt for a specific advert is given. If no confirmation is received, you must verify with Kontak Recruitment.

Share This Job

Powered by