PHP Developer - Mobile Development
Q Interactive - City of Sunrise, FL

This job posting is no longer available on CareerBuilder. Find similar jobs:PHP Developer jobs - Q Interactive jobs

** Candidates must have experience with PHP Development for Mobile applications. Please make sure this is outlined in your resume and/or cover letter to be considered.Job Title: PHP Web Developer - Mobile Department: Technology Summary:Responsible for performing as a team member or task lead developing and implementing functionality for our software development projects and working among a team of engineers, developers, project managers and QA for support and collaboration. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.Responsibilities will include scoping, designing and programming new Web 2.0 functionality (environment where transactions generate content that is published, managed and used through network applications in a service-oriented architecture - i.e. social networking). The ideal candidate has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast. - Designs complex programs and specifications.- Develops analysis and design of systems and/or programs. - Forms complete descriptions of all specifications required; additionally, develops common operations which can be reused. - Programming in PHP/MySQL for web content deployment- Emphasis on developing applications/content for mobile devices through the use of advanced CSS 3.0 techniques, HTML 5.0 syntax, the latest PHP features and the latest Document Object Model (DOM) conventions- Programming for mobile platform deployment such as objective-C and java:- iPhone- iPad- Android- Blackberry- Monitors and enforces coding standards and acts effectively as a team leader in these regards. - Resolves complex programming difficulties. - Produces, tests, and documents program code. - Analyzes source and content of data. - Assists others with debugging when necessary. - Provides leadership and direction in the development of short and long range plans. - Furnishes professional advice to management and department heads. - Prepares charts, tables, and logic diagrams needed in problem analysis.- Examines, reviews, and/or changes programs to adapt to changes in requirements or equipment configuration.- Participates in Company or departmental planning sessions. - Uses experience with a variety of network technologies to lead internal and external clients with Internet-, intranet-, or extranet-based applications, including HTML, Java/J2EE, PHP, multimedia applications, database interactions and data modeling tools. - Researches, tracks and understands new web technologies to provide technical leadership in developing service applications and analyzing business requirements as they pertain to intranet and external Internet-related systems. - Manages, develops, integrates and implements related applications components, including front-end development, server-side development and database integration. - May work with outside vendors in developing tests to ensure feature functionality.- Coordinates activities with other departments, as needed. - When requested, contributes to other department workload deadlines.
JOB SPECIFICATIONSExperience building scalable middleware software or distributed systems enabling Web 2.0 functionality. Web 2.0 websites typically include some of the following features/techniques:- rich Internet application techniques, often Ajax-based- semantically valid XHTML and HTML markup- microformats extending pages with additional semantics- folksonomies (in the form of tags or tagclouds)- Cascading Style Sheets to aid in the separation of presentation and content- REST and/or XML- and/or JSON-based APIs- syndication, aggregation and notification of data in RSS or Atom feeds- mashups, merging content from different sources, client- and server-side- weblog-publishing tools- wiki or forum software, etc., to support user-generated content- Ability to work proficiently in a Unix/Linux environment - Strong design and programming skills - Expert knowledge of PHP, MySQL DBMS, BASH Shell scripting, PERL, IP protocols, and Linux OS - Excellent debugging skills required - Experience architecting and implementing highly available and scalable fault tolerant services - Sharp analytical abilities and proven design skills. - Strong sense of ownership, urgency, and drive. - Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment- Strong OO design and implementation experience - Strong knowledge of web protocols, and an in-depth knowledge of Linux/Unix tools and architecture - Experience with web-based applications and/or web services-based applications, especially at massive scale - Strong knowledge and understanding of IP protocols - Strong attention to detail and excellent numerical perception - Experience with Internet marketing and/or email marketing will be a plus - Proven superior ability to learn how to effectively use new software/hardware tools - Good verbal and written communication skills - Team-oriented - Team lead or supervisory experience will be a plusEDUCATION and/or EXPERIENCE Bachelor's degree in Computer Science or related field from four-year college or university; and/or 5-7 yrs minimum related experience. Additionally, experience in a LAMP environment is required. SUPERVISORY RESPONSIBILITIES This job has no supervisory responsibilities.LANGUAGE SKILLS - Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents. - Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. - Ability to write speeches and articles for publication that conform to prescribed style and format. - Ability to effectively present information to top management, public groups, and/or boards of directors.MATHEMATICAL SKILLS - Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations. - Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis. REASONING ABILITY - Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems. - Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, musical notes, etc.,) in its most difficult phases. - Ability to deal with a variety of abstract and concrete variables. OTHER SKILLS AND ABILITIES To perform the job successfully, an individual should demonstrate the following competencies to perform the essential functions of this position.- Problem solving: The individual identifies and resolves problems in a timely manner and gathers and analyzes information skillfully.- Interpersonal skills: The individual maintains confidentiality, remains open to others' ideas and exhibits willingness to try new things. - Oral communication: The individual speaks clearly and persuasively in positive or negative situations, demonstrates group presentation skills and conducts meetings. - Written communication: The individual edits work for spelling and grammar, presents numerical data effectively and is able to read and interpret written information. - Planning/organizing: The individual prioritizes and plans work activities, uses time efficiently and develops realistic action plans.- Quality control: The individual demonstrates accuracy and thoroughness and monitors own work to ensure quality. Strong attention to detail and excellent numerical perception is required. - Adaptability: The individual adapts to changes in the work environment, manages competing demands and is able to deal with frequent change, delays or unexpected events. - Dependability: The individual is consistently at work and on time, follows instructions, responds to management direction and solicits feedback to improve performance.- Safety and security: The individual actively promotes and personally observes safety and security procedures, and uses equipment and materials properly.- Solid estimating skills - Experience building dynamic customer portals. - Proven superior ability to learn how to effectively use new software. - Team-oriented/Ability to collaborate with resources across multiple business functions - Self-motivated/Solutions oriented - Experience with high volume Internet marketing and/or email marketing will be a plus PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job, the employee is regularly required to sit. The employee is frequently required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms and talk or hear. The employee is occasionally required to lift up to 25 pounds. Specific vision abilities required by this job include close vision, color vision and ability to adjust focus.WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.The noise level in the work environment is usually moderate.QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.