Menu Close

Cape Town: Mid Full Stack Developer – Remote posted by Hire Resolve

Advertisement


Job Description

Hire Resolve’s client is looking for a Mid Full Stack Developer to join their team remotely. The client is a innovative company looking for a talented developer, you will be working on maintaining and enhancing our 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 cutting-edge tools as we evolve. 

Responsibilities: 

  • Maintain and Enhance: Support, optimize, and add features to the current application built with React 17, CodeIgniter 3, and MariaDB.
  • Collaborate on Migration: Contribute to the migration of the frontend and backend to modern technologies, including React 19.
  • Develop New Features: Work on both frontend and backend, implementing new features, improving existing ones, and ensuring smooth integration between different systems.
  • Real-time Features: Leverage WebSockets to create seamless real-time communication features within the app.
  • Performance Optimization: Identify areas of the system that can be optimized for better performance and scalability as we move to the updated tech stack.
  • Testing and Documentation: Write tests and document the current system as well as the new technologies as they are adopted

Requirements: 

  • Frontend: React 17
  • Backend: CodeIgniter 3
  • Database: MySQL 
  • Real-time Communication: WebSockets 
  • Strong experience with React 17+ and modern JavaScript (ES6+).
  • Familiarity with frontend state management (e.g., Redux, Context API)
  • Experience with CSS preprocessors (Sass, LESS) and building responsive UI components
  • Experience with PHP and CodeIgniter 3+ (or experience with any other PHP frameworks such as Laravel
  • Experience with RESTful APIs
  • Proficiency with MySQL or other relational databases
  • Familiarity with database design, optimization, and query performance would be a plus
  • WebSockets: Experience working with WebSockets to enable real-time communication features or willing to learn
  • Version Control: Proficient in using Git for source code management and collaboration
  • CI/CD: Experience with Continuous Integration/Continuous Delivery pipelines.
  • Testing: Strong knowledge of writing unit and integration tests using tools like Jest or Mocha.
  • Exposure to Docker or containerisation tools
  • Knowledge of cloud platforms (AWS, Azure, GCP) for application deployment
  • Familiarity with or willing to learn microservices
  • Experience with GraphQL subscriptions for real-time data management
  • Experience with full-stack migration projects and transitioning legacy systems

If you would like to work for an international company, kindly forward your CV to Gaby Turner at *****@*****.co.za

Advertisement


Advertisement


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Cape Town, Western Cape
Job Seeker Tip

Send a thank-you email within 24 hours after your interview.

Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area