Insight IT

Junior Developer, PHP

Insight IT

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

BootstrapJavaScriptjQueryLaravelMariaDBMySQLPHPReactSQL

About the role

  • 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 on defining the technical solution for business requirements together with the product team and with clients, implementing it efficiently and effectively.
  • Produce well-designed, testable, efficient, reliable and secure code that fully meets business needs and aligns with the corporate reference architecture, applying reuse concepts.
  • Ensure code quality and maintainability by keeping documentation up to date and performing unit and integration tests.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, Engineering (other specializations), Mathematics, or Physics.
  • Technologist degree in Systems Analysis and Development or Internet Systems.
  • Experience in web application development (Web Apps).
  • Knowledge of the following technologies: HTML5, CSS3, Bootstrap, jQuery, JavaScript, ReactJS; PHP, Laravel; IDEs: Visual Studio, NetBeans or Eclipse; databases (MySQL/MariaDB) and basic SQL; OOP (Object-Oriented Programming), RESTful APIs.
  • Knowledge of application architecture and design patterns.
  • Initiative (self-driven, willing to take on challenges, engaged) and ability to work in self-managing teams.
  • Understanding of code quality and best practices such as TDD and unit testing.
  • Familiarity with agile development processes such as Scrum, XP, and Agile.
  • Desirable (not required): specialization courses in web technologies; technical English.
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 developmentHTML5CSS3BootstrapjQueryJavaScriptReactJSPHPLaravelSQL
Soft skills
initiativeself-drivenengagedability 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