PHP Developers (CodeIgniter, MariaDB - fully Remote)
Dates: 2024-10-23 - 2024-11-22
Type: Permanent
Reference: JHB001027
Department: Information Technology
We are looking for 2x Intermediate PHP Developers in the FMCG SAAS sector, Remote.
The role of the Intermediate Developer revolves around product optimization. The individual in this role ensures that the product runs efficiently on a daily basis for all consumers. Additionally, an Intermediate Developer lends support to other teams to guarantee seamless customer experience.
Professional Background
- Over 4 years of experience in developing new features using PHP
- Over 4 years of experience working with large-scale databases
- Experience in the FMCG industry is a plus
Skillset
- Proficiency in PHP Innovation, MariaDB, and CodeIgniter
- Familiarity with CSS3, JavaScript, HTML5
- Understanding of Agile / Scrum methodologies
- Experience in creating scalable applications
- Skills in time and stress management, and mentoring
Software Development & Enhancement
- Develop new features for the product as per business requirements
- Analyze, understand, and implement business specifications correctly
- Suggest improvements and highlight specification errors
- Identify the technical tasks related to implementing the requirement, such as DB changes and affected components
- Create comprehensive subtasks in Jira
- Analyze product performance and implement changes to enhance it
- Regularly resolve unexpected application errors
- Create technical documentation for key product/feature implementations
- Stay current with new technologies and how it might benefit architecture
- Participate in design reviews, proffering insights on requirements, design, and potential issues
- Recognize potential risks associated with implementing software requirements
- Test and maintain the core product software and related databases for optimum functionality
- Fix software bugs
Code Quality
- Write clean, efficient code based on established standards
- Follow best practice guidelines for coding and using non-deprecated methods
- Stay updated with industry trends and technology innovations and share these insights with other developers
- Conduct peer code reviews
Data Scripts and Imports
- Create and manage RTM data scripts
- Import new data sources
- Oversee management of new data sources
- Create client CMD
- Innovatively contribute to improving processes and efficiencies
Data Extraction
- Develop new data extracts with complete understanding of code formulations
- Systematically clean and stop extracts that hinder software performance
Brand Code Mapping for Clients
- Set up and manage client expansion
- Create and oversee attributes for customer brands and locations
Data Ingestion
- Clean data sent to global supplier portals for internal analytics
- Handle recurring client extracts
Dashboards
- Construct dashboards as per scoping document
- Handle both front-end and back-end development
- Create data hygiene and mapping reports and dashboards
- Implement search filters for brand and location
- Design and instate reporting templates
- Handle client-requested development
- Maintain dashboards and data
Scrum Master Assistance in Technical Project Management
- Aid the scrum master in sprint planning
- Define the scope, goals, and deliverables of the project
- Set realistic timelines for completion
- Aid fellow developers to meet deadlines
- Lead quality assurance efforts
- Regularly update scrum master on progress
Salary: up to R55k p/m
#J-18808-Ljbffr