Find Jobs
Hire Freelancers

Build a Website

$750-1500 USD

Zamknięte
Opublikowano około 9 lat temu

$750-1500 USD

Płatne przy odbiorze
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]
Identyfikator projektu: 7281547

Informację o projekcie

Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne

O kliencie

Flaga GERMANY
Berlin, Germany
4,5
8
Zweryfikowana metoda płatności
Członek od mar 17, 2011

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.