WE ARE HIRING!

Job Title: Software Developer (Intern)

Skills

  • Strong proficiency in LAMP stacks.

  • Strong knowledge of backend design principles, patterns, and best practices.

  • Excellent problem-solving skills, with a focus on delivering robust and scalable solutions.

  • Strong knowledge of PHP OOP development and a solid understanding of MVC architecture.

  • Proficient in working with MVC frameworks (Laravel/ CakePHP/ CodeIgniter).

  • Proficient in working with MySQL or other relational databases.

  • Strong experience with JavaScript frameworks like Vue.js/ Angular/ jQuery.

  • Good understanding of HTML5, CSS3, SASS/LESS, Bootstrap, and responsive design principles.

  • Proficient in working with RESTful APIs and SOAP APIs.

  • Knowledge of version control systems and micro-service design principles.

  • Knowledge of Unit Testing, Test-Driven Development (TDD), and code optimization practices.

  • Knowledge of international and local payment gateway integration.

  • Familiarity with PHP packages and libraries management tools.

  • Familiarity with WebSocket integration, real-time data processing, and API authentication methods (OAuth2, JWT).

  • Knowledge of CI/CD pipelines and automated deployments will be a plus.

  • Knowledge of AWS / Google Cloud platforms will be a plus.

  • Knowledge of NoSQL databases like MongoDB or Redis will be a plus.

  • Strong technical and business communication skills.

  • Ability to manage and lead multiple projects in a fast-paced environment.

  • Willingness and adaptability to learn new technologies and frameworks are required.

Job Description

  • Develop, maintain, and optimize PHP MVC framework-based web applications.

  • Collaborate with the design team to create responsive and interactive frontends using HTML, CSS, JavaScript, Bootstrap, and Vue.js (or similar frameworks).

  • Implement and integrate APIs and third-party services.

  • Ensure performance, quality, and responsiveness of applications.

  • Identify and correct bottlenecks and fix bugs to improve application performance.

  • Stay up to date with the latest industry trends and technologies to ensure our software solutions and products are current and competitive.

  • Write clean, maintainable, and efficient code.

  • Participate in code reviews and contribute to the improvement of our development processes.

  • Adhere to software development best practices, including code reviews, testing, and deployment.

  • Collaborate with product management, UX/UI, and QA teams to ensure alignment with business objectives and customer needs.

  • Communicate effectively with stakeholders regarding project progress, technical challenges, and solutions.

  • Manage multiple projects according to priorities.

  • Work on different stacks as per project manager/team leader decision.

  • Learn new technologies as per project demands.

Educational Qualification Required

  • Bachelor of Science (BSc) in Computer Science & Engineering / Bachelor of Science (BSc) in Computing & Information Systems.

Read Before Apply Interested candidates with the above requirements are requested to submit applications through email with the subject line "Applied for Full Stack Developer".

Apply to Email: [email protected]

Job Application Form