Hire Resolves client is seeking a talented Full Stack Developer to join their team on a fulltime basis. You will be working on maintaining and enhancing their current system while playing a key role in our transition to a more modern tech stack. This is an exciting opportunity to work with both legacy technologies and cuttingedge tools as they evolve.
Key Responsibilities:
Application Maintenance and Enhancement: Support optimize and add features to the existing React 17 CodeIgniter 3 and MariaDB application.
Technology Migration: Collaborate on migrating the frontend and backend to modern technologies specifically React 19.
Feature Development: Develop new frontend and backend features improve existing ones and ensure seamless system integration.
Realtime Implementation: Implement realtime communication features using WebSockets.
Performance and Scalability: Optimize system performance and scalability during the technology migration.
Testing and Documentation: Write tests and document both the current and new technology stacks.
Minimum Requirements:
Essential Skills:
React 17 and Modern JavaScript (ES6
Frontend State Management (Redux Context API)
CSS Preprocessors (Sass LESS) and Responsive UI
PHP and CodeIgniter 3 (or similar PHP framework)
RESTful APIs
MySQL (or other relational databases)
Database Design Optimization and Query Performance
WebSockets (or willingness to learn)
Git Version Control
CI/CD Pipelines
Unit and Integration Testing (Jest Mocha)
Desirable Skills:
Docker/Containerization
Cloud Platforms (AWS Azure GCP)
Microservices (or willingness to learn)
GraphQL Subscriptions
FullStack Migration Experience
Benefits:
Competitive salary based on experience.
IF you meet the above requirements and want to make a careerchanging move apply today by emailing your CV to
You can also connect with Daniel on LinkedIn or contact Hire Resolve If you meet the above requirements we will contact you within 3 working days
Package & Remuneration
Market Related
About Us
Hire Resolve is a Recruitment Agency in South Africa that focuses on working the following jobs in South Africa.
Engineering Recruitment Agency in South Africa focusing on the following disciplines:
Civil Engineering jobs in South Africa. Johannesburg Cape town Durban Eastern Cape (Gqeberha and East London) Mechanical engineering jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Electrical engineering jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Construction jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Quantity Surveying jobs in South AfricaJohannesburg Cape town Durban Eastern Cape (Gqeberha and East London)
Finance Recruitment Agency in South Africa focusing on the following disciplines.
Finance jobs in South Africa. Johannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Actuarial jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Investment jobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Financial riskjobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Tax jobsin South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London) Audit Jobs in South AfricaJohannesburg Cape town Durban Eastern Cape(Gqeberha and East London)
Mining Recruitment Agency in South Africa. Mining jobs in Johannesburg Rustenburg Limpopo Northern Cape Mpumalanga and more.
Manufacturing jobs in South Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London) Supply Chain jobs inSouth Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)
IT jobs in South Africa. Johannesburg Cape Town Durban Eastern Cape(Gqeberha and East London)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.