Find Jobs
Hire Freelancers

Build a Website

$750-1500 USD

Cerrado
Publicado hace alrededor de 9 años

$750-1500 USD

Pagado a la entrega
REQUIREMENTS Our requirements are: - mobile Development - Very good experiences in HTML5/CSS, JavaScript and SASS - Should be experienced in WebApps or Internet pages for mobile devices For the continued development of a complex online training portal application we are looking for a CakePHP Backend developer. We also do have many tasks in the mobile Internet page development which is a major part on the frontend side of this e-learning application. Frontend - HTML5/CSS and Javascript. SASS. jQuery Framework (very good experiences in HTML5/CSS, JavaScript and SASS) - Knowledge of the Bootstrap framework (Frontend) - Knowledge of responsive design and mobile development techniques - Should be experienced in WebApps or Internet pages for mobile devices - Agile Development Backend - In-depth knowledge of the CakePHP programming framework. Includes knowledge of PHP, MySQL, OOP and the MVC pattern - Code Versioning Software (CVS), preferable Git - Ability to work in teams - English or german fluently Primary skills: - In-depth knowledge of the CakePHP programming framework. Includes knowledge of PHP, MySQL, OOP and the MVC pattern - Code Versioning Software (CVS), preferable Git - Ability to work in teams - English or german fluently Secondary skills: - HTML5/CSS and Javascript. jQuery Framework. - Knowledge of responsive design and mobile development techniques - Agile Development Average workload: 4 hours a day, 5 days a week. Work setting: the tasks will be assigned and supervised by a senior programmer. All changes will be made in a code repository hosted on Github. Publishing of the code will be done by the supervisor. We will start with easy tasks and continue with more complex and responsibly tasks later on. Typical tasks: - Bugfixing - Development of special campaigns - Development of new features - Integration of third-party software or plugins Detailed task description (only a few tasks as an example): - Set up development environment: independently download the source code of the application from the Git repository. Install and configure the MySQL database, the Apache server and the application for local development. Submit bug fixed to the code repository. - Bug fixing: evaluate bug reports and implement debugging techniques to identify the cause and scope of the bug. Edit the source code and test the code locally to confirm the complete removal of the bug. - Create campaign subsections: create HTML5/CSS code for special campaign subsections following Photoshop layouts and integrate in the CakePHP application following best practices and project guidelines. Test for browser compability issues (necessary browser compability applies to all major browsers and IE8+). Create database tables and necessary backend code (Controller, Models, Views) for special functionality (e.g. processing and saving form data, email sending etc.). Test and optimize the code independently and submit to the code repository. - Develop new backend functionality: create new backend functionality according to given requirements from briefings. Follow best practices and project guidelines to integrate the new functionality into the application. Test and optimize the code independently and submit to the code repository. - Implement SSO techniques: integrate SSO to external portals according to the technical specifications. Code the necessary controller and model functionality and integrate into the application. Test and optimize the code independently and submit to the code repository. - Reporting: create CakePHP shell scripts or create complex MySQL queries to extract data from the databases according to requirements given in briefings. Post-process this data and create reports in the form of simple Excel spreadsheets or PDF documents. Good knowledge of CakePHP will improve chances to be awared in this project. Info on: [login to view URL]
ID del proyecto: 7281547

Información sobre el proyecto

Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de GERMANY
Berlin, Germany
4,5
8
Forma de pago verificada
Miembro desde mar 17, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.