Job Details
Skills
Key Responsibilities
1. Application Development
-
Design, develop, and maintain scalable web applications using the CodeIgniter PHP framework
-
Collaborate with frontend developers to ensure seamless integration of backend services with user interfaces
2. Code Optimization
-
Write clean, modular, and maintainable code adhering to industry best practices
-
Identify and resolve performance bottlenecks, bugs, and inefficiencies in the application
3. Database Management
-
Design, implement, and optimize secure, high-performance relational databases
-
Write complex SQL queries to support robust data operations and reporting
4. API Integration
-
Integrate third-party APIs and external services to expand application functionality
-
Ensure secure, efficient, and well-documented handling of API requests and responses
5. Cross-Functional Collaboration
-
Work closely with UI/UX designers, frontend developers, and QA teams to deliver full-stack solutions
-
Participate in sprint planning, technical discussions, and effort estimations
6. Code Review & Quality Assurance
-
Participate in code reviews to ensure code quality, consistency, and adherence to standards
-
Provide constructive feedback and promote best development practices across the team
7. Testing & Debugging
-
Conduct unit, integration, and system testing to ensure application reliability and performance
-
Debug and resolve application issues across the stack in a timely manner
8. Documentation
-
Create and maintain comprehensive technical documentation for code, APIs, deployment processes, and workflows
9. Continuous Learning & Process Improvement
-
Stay up-to-date with emerging trends and tools in PHP, CodeIgniter, and web development
-
Recommend and implement improvements to development processes, tools, and team productivity
-