Intermediate Software Developer
1 week ago
•Develop and maintain web and mobile applications using Flutter, Android, PHP, MySQL and Laravel.
•Write clean, efficient, and scalable code following industry best practices.
•Debug and optimize existing applications for improved performance and reliability.
•Ensure cross-browser and cross-platform compatibility.2. API Development & Integration:
•Design and implement RESTful APIs to facilitate data exchange between services.
•Integrate third-party APIs (e.g., payment gateways, authentication systems, and external services).
•Maintain API security and data protection standards.3. Database Management:
•Design, optimize, and manage MySQL databases.
•Write and maintain complex SQL queries and stored procedures.
•Implement database migrations and version control using Laravel's Eloquent ORM.4. System Architecture & Performance Optimization:
•Work on scalability and performance optimization of applications.
•Implement caching strategies and improve database indexing for faster queries.
•Identify and resolve bottlenecks, security vulnerabilities, and performance issues.5. Collaboration & Documentation:
•Work closely with designers, and project managers to ensure smooth project execution.
•Participate in code reviews to maintain code quality and best practices.
•Document development processes, architectural decisions, and technical specifications.6. Testing & Debugging:
•Write and execute unit tests and integration tests.
•Troubleshoot and debug issues reported by users or QA teams.
•Ensure proper error handling, logging, and monitoring.Requirements & Qualifications:- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).- Experience: Minimum 3+ years of experience in PHP development, with at least 2 years working with Laravel.- Technical Skills:
•Proficient in Flutter, PHP, Laravel, MySQL, and MVC architecture.
•Experience with Blade templating engine and Laravel Mix.
•Strong understanding of object-oriented programming (OOP) and design patterns.
•Familiarity with JavaScript.
•Knowledge of Git, CI/CD pipelines, Docker, and deployment processes.
•Experience with AWS, DigitalOcean, or cloud hosting environments is advantageous.
•Exposure to mobile development technologies would be advantageous- Soft Skills:
•Strong problem-solving and analytical abilities.
•Excellent communication and teamwork skills.
•Ability to work in a fast-paced environment and handle multiple projects.Please Note:* Candidates from Pretoria and surrounding areas will be given preference.* Candidates with Afrikaans as first language will be given preference.* Should you not receive any feedback regarding your application, please consider your application as unsuccessful.
-
Intermediate Software Developer
4 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeJob Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...
-
Intermediate Developer
3 weeks ago
Pretoria, Gauteng, South Africa IOCO Full timeWe are looking for a well-versed Intermediate Developer to join our team. As a Software Development professional you'll be responsible for the verification, testing, and release of software related to the energy management product portfolio. What you'll do:Testing software releases for all products as per product feature, specifications and/or test...
-
Intermediate JavaScript Software Engineer
3 weeks ago
Pretoria, Gauteng, South Africa Tumaini Consulting Full timeMy client is looking for a Intermediate JavaScript Software Engineer, based in Johannesburg, Pretoria or Cape Town to join their team. Requirements: · A bachelor's degree in IT, Engineering, or related fields. · Minimum 4 years' experience as a software engineer in an enterprise environment. · Frontend techs: JavaScript (Must), Angular OR React OR Vue.js...
-
Intermediate Java Software Engineer
3 weeks ago
Pretoria, Gauteng, South Africa Tumaini Consulting Full timeMy client is looking for an Intermediate Java Software Engineer, based in Johannesburg, Pretoria or Cape Town to join their team. Requirements: · A bachelor's degree in IT, Engineering, or related fields. · Minimum 4 years' experience as a software engineer in an enterprise environment. · Frontend techs: JavaScript, Angular OR React OR Vue.js · Backend...
-
Intermediate Developer
3 weeks ago
Pretoria, Gauteng, South Africa MSP Staffing LTD Full timeIf you are an intermediate developer looking for a new opportunity, this could be for you Key Requirements · Linux (Ubuntu, Arch) · PHP / JavaScript / HTML / CSS · Node.js / Express · MySQL / MariaDB · Angular.js · Gitlab · Python 3 · Cloud and Virtualization · UX / UI design and implementation · Agile · Websocket Should you meet the requirements...
-
Software Development Lead
23 hours ago
Pretoria, Gauteng, South Africa InfyStrat Software Services Full timeCompany OverviewInfyStrat Software Services is a leading provider of IT services and consulting. We are committed to delivering high-quality solutions that meet the evolving needs of our clients.
-
Intermediate Full Stack Developer
2 weeks ago
Pretoria, Gauteng, South Africa Headspace Global Full timeLocation: Pretoria, South AfricaAbout Us: A technology consultancy dedicated to crafting bespoke software solutions for organizations in the finance, banking, insurance, and fintech sectors. They excel in handling diverse projects for prominent financial entities, fintech startups, and large-scale corporations.What They Do:• Develop software for web,...
-
Intermediate Full Stack Developer
4 weeks ago
Pretoria, Gauteng, South Africa Headspace Global Full timeLocation: Pretoria, South AfricaAbout Us: A technology consultancy dedicated to crafting bespoke software solutions for organizations in the finance, banking, insurance, and fintech sectors. They excel in handling diverse projects for prominent financial entities, fintech startups, and large-scale corporations.What They Do:• Develop software for web,...
-
Intermediate Full Stack .NET Developer
4 weeks ago
Pretoria, Gauteng, South Africa Hire Resolve Full timeHire Resolve's client is looking for a Intermediate Full Stack .NET Developer to join their team in Pretoria, GP. Be part of an in-house software development team in the FinTech industry for a Financial Wellness company. The team is responsible for continuously developing improvements and features for a .NET core web application. Responsibilities:...
-
Software Development Leader
23 hours ago
Pretoria, Gauteng, South Africa Smartek21, LLC Full timeAbout Smartek21, LLCAs a leading force in software development, user experience, and design thinking, we are recognized for our uniqueness, creativity, and change. Our collaboration with key partners has enhanced our reach and impact, solidifying our reputation as one of the most well-known and respected companies.We deliver exceptional software solutions...
-
Intermediate Full-Stack Developer
3 weeks ago
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeA company that is the global technology and services leader to the audio streaming and podcast industry is seeking an Intermediate Full-Stack Developer. Please note this position is hybrid, 3 days in office. Skills Required · Relevant IT Degree or Diploma and experience · Experience in developing C# applications in both the .NET Framework and .NET Core ·...
-
Intermediate Developer
2 weeks ago
Pretoria, Gauteng, South Africa People Cube Full timeBack End Competencies:3+ years development experience with .NET Web APIsDatabase managementProficiency in working with relational databases and understanding of database design principles, normalization, and indexing.API DevelopmentExperience in designing and implementing RESTful APIs, including knowledge of API versioning, authentication, and documentation...
-
Intermediate PHP Developer
3 days ago
Pretoria, Gauteng, South Africa NTT Full timeJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAWe are seeking a talented and motivated...
-
Software Developer
3 hours ago
Pretoria, Gauteng, South Africa Codehesion Full timeJob OverviewCodehesion is a dynamic and innovative organization seeking an experienced Software Developer to join our team. As a key member of our project team, you will be responsible for the design, development, and implementation of software solutions that meet client requirements.Key Responsibilities:Collaborate with cross-functional teams to identify...
-
Junior - Intermediate PHP Developer
2 days ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeAs a Junior to Intermediate PHP Developer, you will play a key role in developing and maintaining high-quality web applications and products. You will work closely with cross-functional teams to deliver solutions that meet business requirements. Your responsibilities will include reading technical documentation, developing programs, testing, and providing...
-
Software Developer
4 weeks ago
Pretoria, Gauteng, South Africa MSP Staffing LTD Full timeWe are seeking a talented and experienced Software Engineer to join our clients team and contribute to the development and maintenance of our omni-channel communication systems. The ideal candidate will have a strong foundation in software development, with a focus on designing and architecting scalable and reliable systems. Key Requirements · 3 years of...
-
Software Developer
3 weeks ago
Pretoria, Gauteng, South Africa People Source Full timeGood understanding of networking and network security. Any experience developing in UNIX, QT applications , source control and product release cycle management an advantage. Opportunity to join a team providing hardware and software-based security solutions in the ICT industry. All products are developed in-house and from the ground up. Gauteng.
-
Software Development Lead
23 hours ago
Pretoria, Gauteng, South Africa Standard Bank Group Full timeJob DescriptionAbout the Role:We are seeking a highly skilled and experienced Software Development Lead to join our team at Standard Bank Group. As a key member of our technology team, you will be responsible for designing, developing, and implementing software applications that meet the business needs of our organization.The ideal candidate will have a...
-
Protocol Software Developer
3 weeks ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timePROTOCOL SOFTWARE DEVELOPER Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of Layer 2 and Layer 3 protocol software components. Developing software. Verify protocol stack against...
-
Protocol Software Developer
2 weeks ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timePROTOCOL SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityResponsibilities:Development of Layer 2 and Layer 3 protocol software components.Developing software.Verify protocol stack against specifications...