• jobs
  • 4 weeks ago

jobs description

Key Responsibilities:-Design, build, and maintain internal web and desktop solutions, using a variety of technologies-Develop and maintain documentation throughout the software development life cycle-Identify and troubleshoot bottlenecks and bugs, and devise solutions to mitigate and address these issues-Ensure the best possible performance, quality, and responsiveness of applications-Write and deliver clean, readable, reusable, thoroughly tested, and easily maintainable codeQualifications:-Bachelor's or Master's degree in Computer Science or related field-Proven experience as a Full Stack Developer with hands-on proficiency in PHP and C#-4+ years of experience in PHP development technologies and Frameworks (Laravel, Yii2 ..)-Strong experience in developing C# applications using WinForms or Console Apps-Strong front-end skills using one of the modern JavaScript frameworks (ReactJS, Angular ..) -Strong knowledge of database technologies such as MySQL, MongoDB, and SQL... Server-Familiarity with REST API/web service development-Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.-Familiarity with code versioning tool Git-Strong understanding of software engineering best practices, including test-driven development, unit testing, code reviews, and design documentation-Effective communication skills and the ability to work collaboratively in a team environment-Ability to learn quickly and adjust to new obstacles and urgent matters-Strong problem-solving skills and the ability to adapt to evolving project requirements


Apply - Full stack developer Lebanon