08 Sep
|
Acufore India private
|
Bengaluru
08 Sep
Acufore India private
Bengaluru
Key Responsibilities
- Develop and maintain secure, scalable, and high-performance web applications using PHP.
- Build and integrate RESTful APIs and third-party APIs.
- Develop backend modules using CodeIgniter and follow proper MVC architecture.
- Design, write, and optimize MySQL queries, stored procedures, indexes, and database structures.
- Implement authentication, authorization, sessions, cookies, and role-based access control.
- Identify and fix security vulnerabilities, performance issues, and application bugs.
- Integrate external services such as payment gateways, email/SMS services, and other third-party APIs.
- Work closely with frontend developers to integrate APIs and develop complete application features.
- Write clean, reusable, maintainable, and well-documented code.
- Perform debugging, unit testing, and troubleshooting of production issues.
- Use Git for source-code management and follow proper branching and code-review practices.
- Participate in requirement analysis, technical discussions, code reviews, testing, and deployment activities.
- Monitor and optimize application performance, database performance, and API response times.
Required Technical Skills
Backend
- PHP 8+
- CodeIgniter
- RESTful API development
- MVC architecture
- Object-Oriented Programming (OOP)
Database
- MySQL
- Complex SQL queries
- Joins, indexes, transactions, and query optimization
- Database design and normalization
Frontend
- JavaScript
- jQuery
- AJAX
- HTML5
- CSS3
- Bootstrap
- JSON
Tools & Development
- Git / GitHub / GitLab
- Postman
- Composer
- API debugging and troubleshooting
Security Knowledge The candidate should have a positive understanding of common web application security issues, including:
- SQL Injection
- Cross-Site Scripting (XSS)
- CSRF
- Authentication and authorization issues
- Session and cookie security
- File upload vulnerabilities
- API security
- Input validation and output encoding
- Password hashing and secure credential handling
Why Join us:
- Exposure to global projects and international client engagements.
- Opportunities to work with diverse teams across multiple geographies.
- Accelerated learning and career growth through high-impact assignments.
- Flexible work environment that supports work-life balance.
- Flat organizational structure where one take ownership of their own growth, where leaders play as enablers.
- Best of both worlds, the security of a large-scale organization and opportunities of a startup environment.
📌 PHP Developer (Bengaluru)
🏢 Acufore India private
📍 Bengaluru