Insight IT

Senior PHP Developer

Insight IT

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

BootstrapJavaScriptjQueryMariaDBMySQLPHPReactSQL

About the role

  • Lead, design, and develop efficient multi‑user web applications for both server-side and browser execution, with options for cloud deployment.
  • Perform activities across all phases of the application development and deployment lifecycle using agile methodologies.
  • Collaborate to define technical solutions that meet business requirements together with the product team and clients, and implement them efficiently and effectively.
  • Write well-designed, testable, efficient, reliable, and secure code that fully aligns with business needs and the corporate reference architecture. Apply reuse concepts where appropriate.
  • Develop and control code to ensure quality and maintainability, maintain documentation, and design/execute unit and integration tests.
  • Support continuous improvement by proposing alternative solutions and technologies for application architecture reviews.
  • Participate in technical strategic decisions during solution development.

Requirements

  • Bachelor’s degrees: Software Engineering, Computer Science, Engineering (other specializations), Mathematics, or Physics.
  • Technologist degrees: Systems Analysis and Development or Internet Systems.
  • Proven experience in web application development (Web App) of at least 5 years.
  • Knowledge and hands-on experience with the following technologies: HTML5, CSS3, Bootstrap, jQuery, JavaScript, ReactJS; PHP; IDEs such as Visual Studio, NetBeans, or Eclipse; databases (MySQL/MariaDB) and basic SQL; OOP, RESTful APIs, Microservices; PHP frameworks; application architecture and design patterns.
  • Proactivity and ownership (self-taught, willing to take on challenges, engaged) and the ability to work in self-managing teams.
  • Experience building cross-functional partnerships within the company.
  • Experience with code quality and best practices such as TDD and unit testing.
  • Knowledge of and participation in agile development processes with proven experience in Scrum, XP, or other Agile practices for at least 5 years.
Benefits
  • Remote work (home office)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
web application developmentHTML5CSS3BootstrapjQueryJavaScriptReactJSPHPMySQLSQL
Soft skills
proactivityownershipself-managementcollaborationengagement
Certifications
Bachelor’s degree in Software EngineeringBachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in MathematicsBachelor’s degree in PhysicsTechnologist degree in Systems Analysis and DevelopmentTechnologist degree in Internet Systems