Key Responsibilities
1. Web Application Development
Design, develop, and maintain scalable back-end systems for web applications.
Collaborate in building high-performance and responsive web apps using modern frameworks like Yii2 and React.
2. Server Infrastructure
Manage and deploy applications on Linux (Ubuntu) environments.
Troubleshoot server-related issues and ensure uptime and performance.
3. Database Architecture & Administration
Design and manage robust, large-scale relational databases using MySQL.
Monitor and optimize database performance while ensuring data accuracy, integrity, and security.
4. API Development & Integration
Develop, integrate, and maintain secure and scalable RESTful APIs (especially for game integrations).
Facilitate seamless communication between systems and third-party services.
5. Performance Optimization & Security
Enhance web application performance through caching, code optimization, and other best practices.
Implement modern web security protocols including HTTPS, authentication, and data protection measures.
6. Team Leadership & Collaboration
Work closely with cross-functional teams (design, QA, product) in an Agile/Scrum environment.
Conduct code reviews, uphold coding standards, and mentor junior developers.
---
Qualifications
Education & Experience
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum of 5 years professional experience in back-end or full-stack web development.
Technical Skills
Front-end: HTML5, CSS3, JavaScript
Back-end: PHP, Yii2, jQuery
Databases: MySQL, PostgreSQL
Infrastructure: Ubuntu/Linux, AWS
Version Control: Tortoise SVN
Development Methodologies
Solid experience working in Agile/Scrum development cycles.
Proficient in designing scalable architectures, applying security best practices, and optimizing for performance.
Soft Skills
Strong analytical and troubleshooting abilities.
Clear communicator with excellent written and verbal skills.
Proven leadership in team settings with experience mentoring developers.
Job Type: Full-time
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.