PHP Developer - Back-end Scripting and Database Management

jdr web solutions • United State
Remote
Apply
AI Summary

We are seeking a PHP Developer to write back-end scripts, ensure high performance responsiveness, and maintain a central database. The ideal candidate will have a strong understanding of PHP web frameworks, MVC design patterns, and object-oriented programming. The role is fully remote and offers a competitive salary.

Key Highlights
Write back-end scripts for data interchange
Ensure high performance responsiveness
Maintain a central database
Key Responsibilities
Design, create, and modify websites and web applications
Write supporting code for Web applications or Websites
Evaluate code to ensure it is valid and meets industry standards
Technical Skills Required
PHP JavaScript MySQL HTML5 CSS3 PHP web frameworks MVC design patterns Object-oriented programming
Benefits & Perks
Competitive salary
Fully remote work
Opportunity to work with a global company

Job Description


Position Summary:

We are looking for a PHP Developer responsible for writing back-end scripts for the interchange of data between the server and the users. Your primary focus will be ensuring high performance responsiveness to requests from the front-end, as well as some server-side logic, definition and maintenance of the central database.

You will also be responsible for building some simplistic front-end elements, and/or integrating the front-end elements built by your coworkers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Primary Duties and Responsibilities:

General:

  • Design, create, and modify websites and web application. Analyze user needs to implement website content, graphics, performance, and capacity. May integrate websites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content.

Specific:

  • Write supporting code for Web applications or Websites.
  • Back up files from Websites to local directories for instant recovery in case of problems.
  • Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
  • Develop databases that support Web applications and Websites.
  • Perform Website tests according to planned schedules, or after any Website or product revision.
  • Perform or direct Website updates.
  • Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
  • Analyze user needs to determine technical requirements.
  • Design and implement Website security measures, such as firewalls or message encryption.
  • Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.
  • Integration of user-facing elements developed by front-end developers or build simple user-facing elements.
  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges


Qualifications:

Knowledge

  • Familiar with at minimum the following code languages and technologies: PHP, JavaScript, MySQL, HTML5, and CSS3
  • Familiar with a variety of the field's concepts, practices, and procedures
  • Strong knowledge of PHP web frameworks
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Knowledge of object-oriented PHP programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application

Experience

  • Requires at least 3 years of experience in the field or in a related area.
  • Prefers at least 5 years of experience in the field or in a related area.

Skills

  • Proven results orientation and ability to deliver quality, on-time results
  • Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Understanding written sentences and paragraphs in work related documents.
  • Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Talking to others to convey information effectively.
  • Adjusting actions in relation to others' actions.
  • Actively looking for ways to help people.
  • Being aware of others' reactions and understanding why they react as they do.
  • Teaching others how to do something.
  • Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Writing computer programs for various purposes.
  • Analyzing needs and product requirements to create a design.
  • Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
  • Generating or adapting equipment and technology to serve user needs
  • Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • User authentication and authorization between multiple systems, servers, and environments
  • 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


Location

  • Preference is to someone located in Indiana, but the position is fully remote.



Similar Jobs

Explore other opportunities that match your interests

VP of Growth

Programming
•
31m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Executive

alloy health

United State

Director of Customer Success

Programming
•
32m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Nearmap

United State

Front End Software Engineer

Programming
•
58m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

United State

Subscribe our newsletter

New Things Will Always Update Regularly