Insight IT

Mid-level Developer, PHP

Insight IT

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

BootstrapJavaScriptjQueryLaravelMariaDBMySQLPHPReactSQL

About the role

  • Design and develop efficient multi-user web applications for both server-side and browser execution, with options for cloud deployment.
  • Carry out activities across all phases of the application development and deployment lifecycle, using agile methodologies.
  • Collaborate in defining the technical solution for business requirements together with the product team and clients, and implement it efficiently and effectively.
  • Produce well-designed, testable, efficient, reliable, and secure code that fully meets business needs and adheres to the corporate reference architecture. Apply reuse concepts.
  • Develop with a focus on code quality and maintainability, ensuring proper documentation and designing/executing unit and integration tests.

Requirements

  • Bachelor's degrees: Software Engineering, Computer Science, Engineering (other specializations), Mathematics, or Physics.
  • Technologist degrees: Systems Analysis and Development or Internet Systems.
  • Minimum of 3 years proven experience in Web application (Web App) development.
  • Knowledge and hands-on experience with the following technologies:
  • o HTML5, CSS3, Bootstrap, jQuery, JavaScript, ReactJS;
  • o PHP, Laravel;
  • o IDEs: Visual Studio, NetBeans, or Eclipse;
  • o Databases (MySQL/MariaDB) and SQL basics;
  • o OOP, RESTful APIs;
  • Knowledge of application architecture and design patterns;
  • Proactivity (self-directed, willing to take on challenges, engaged) and ability to work in self-managing teams.
  • Experience with code quality and best practices such as TDD and unit testing.
  • Knowledge/participation in agile development processes with at least 3 years of proven experience in Scrum, XP, or Agile.

Applicant Tracking System Keywords

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

Hard skills
HTML5CSS3BootstrapjQueryJavaScriptReactJSPHPLaravelMySQLSQL
Soft skills
proactivityself-directedengagedability to work in self-managing teams
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