Where

Mid Full Stack Developer - Remote

Hire Resolve
Cape Town Full-day Full-time

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 gaby.turner@hireresolve.us

Requirements:

  • 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
  • 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
16 Apr 2025;   from: careers24.com

Similar jobs

  • Hire Resolve
  • Cape Town
... Resolve's client is looking for a Mid Full Stack Developer to join their team remotely ... time data management Experience with full-stack migration projects and transitioning ... time data management Experience with full-stack migration projects and transitioning ...
6 days ago
  • Hire Resolve
  • Cape Town
... Resolve's client is looking for a Mid Full Stack Developer to join their team remotely ... time data management Experience with full-stack migration projects and transitioning ... time data management Experience with full-stack migration projects and transitioning ...
6 days ago
  • Hire Resolve
  • Cape Town
Description: Hire Resolve's client is seeking a talented Full Stack Developer to join their team on a full-time 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 ...
6 days ago
  • Hire Resolve
  • Cape Town
Description: Hire Resolve's client is seeking a talented Full Stack Developer to join their team on a full-time 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 ...
6 days ago