Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

PHP Development Intern

Pro-Tech Staffing Services

PHP Development Intern

Garland, TX
Internship
Paid
  • Responsibilities

    Job Description

    We are looking for a PHP Development Intern responsible for helping develop back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements into the application. Therefore, a basic understanding of front-end technologies is necessary as well.  

    This is a intern position with a possible full-time conversion.

    KEY RESPONSIBILITIES:

    • Integration of user-facing elements.
    • Build efficient, testable, and reusable PHP modules.
    • Solve complex performance problems and architectural challenges.
    • Integration of data storage solutions.
    • Development of the site and pages per the development plan.
    • Test the site/page for error.  Get feedback from director and end users.
    • Debug, finalize, and publish site/page online.
    • Continuously update the software and alter functionality to improve visibility and user experience.

    KEY SKILLS AND QUALIFICATIONS:

    • Understanding the fully synchronous behavior of PHP.
    • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
    • Knowledge of object-oriented PHP programming.
    • Understanding accessibility and security compliance is a plus.
    • Strong knowledge of the common PHP or web server exploits and their solutions.
    • Understanding fundamental design principles behind a scalable application.
    • Integration of multiple data sources and databases into one system.
    • Familiarity with limitations of PHP as a platform and its workarounds.
    • Creating database schemas that represent and support business processes.
    • Familiarity with SQL/NoSQL databases and their declarative query languages.
    • Proficient understanding of code versioning tools, such as Git a plus.
    • Working knowledge of a LAMP stack.
    • Basic understanding of Linux commands.