General Information

Job Type:
Information Technology
Lebanon - Beirut
Date Posted:
Feb 19, 2020
$2,500 - $2,900 (Paid in USD)
Employee Type:
Full-Time Employee


- Design, develop, document, test, and debug new and existing software systems and applications.
- Serve as a technical expert on front-end and back-end development projects.
- Follow-up and mentor junior developers to advance their skills.
- Work closely in a cross-functional team environment with web, mobile, and backend developers, QA, UX designers, and product management.
- Follow-up and mentor junior developers to advance their skills.
- Ensure your team delivers software on time and to specification in the highest quality.
- Work on code design and architecture, code reviews, and setting up working methodologies and standards (Automated Testing - Unit and Integration Testing, Code style)
- Take full ownership of the Web Apps and make product level decisions thus introducing quality to the product without being asked.
- Advise UX designers, product designers, and all stakeholders on best practices for front-end web apps.
- Keep up with development within the industry to make sure the platform utilizes recent capabilities.

- Must have 4+ years of similar experience
- Must be fluent in read, written and spoken English
- Have excellent experience with back-end and front-end frameworks. Skills in Spring, Laravel, Angular, AngularJS are a plus.
- Have excellent experience dealing with Databases. Knowledge in Mariadb and MongoDB is a plus.
- Have good knowledge in environment management and deployment (Dev-ops, server management, containerization through docker or the likes...)
- Have a strong sense of ownership and responsibility for code quality that follows best practices.
- Have a strong passion for learning and adapting to new technologies.
- Have the ability to think critically with little oversight.
- Have the ability to write clean code.
- Possess a real passion for quality and attention to detail (Code and UI)
- Have good experience in Unit and integration testing.
- Have good experience in Automated building environments (CI/CD)
- Have experience in XMPP (Not required but a plus).

*** A technical test will be set for short-listed candidates. This is a full time job with registration under NSSF ***

Company Profile