Lebanon , Mount Lebanon
--
Company

Job Details

Job Description

Roles & Responsibilities

Key Responsibilities

  • Develop, maintain, and optimize web applications using NodeJS/JavaScript (ES6), frontend frameworks (React, Angular, or Vue.js), or PHP technologies.
  • Collaborate with cross-functional teams to design, implement, and enhance scalable software solutions.
  • Write clean, efficient, and maintainable code following software design principles and best practices.
  • Troubleshoot, debug, and resolve technical issues to ensure system performance and reliability.
  • Work with databases, APIs, and Linux-based environments to support application functionality and deploymen
  • Utilize version control systems such as Git and contribute to collaborative development workflows.
  • Participate in testing, code reviews, and continuous improvement of development processes.
  • Adapt to evolving project requirements and technical priorities while maintaining high-quality deliverables.
  • Communicate effectively with internal teams and international stakeholders in English.

Desired Candidate Profile

  • Bachelor s degree in Computer Science, Software Engineering, or a related field.
  • 2 5 years of relevant experience in software development or software consulting.
  • Strong experience in NodeJS/JavaScript (ES6) and frontend frameworks such as React, Angular, or Vue.js, or solid experience in PHP and database technologies.
  • Good knowledge of HTML, CSS, and software design principles.
  • Familiarity with Git version control and Linux environments.
  • Experience with build tools such as Webpack or Gulp is a plus.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent communication skills and strong command of English.
  • Ability to work effectively within a team and adapt to changing technical priorities.
  • Experience working on high-traffic or large-scale websites is considered an advantage.

Similar Jobs