← All jobs
Full stack Developer
RDC
Full-time
Beirut, Beirut Province, Lebanon, Lebanon
MENA
Closes Aug 29, 2026
Job Title: Full-Stack Developer
Job Summary
We are seeking a skilled and motivated Full-Stack Developer to design, develop, test, and maintain modern web applications. The successful candidate will work across front-end and back-end technologies, collaborate with designers and project teams, integrate APIs and databases, and ensure that applications are secure, scalable, responsive, and user-friendly.
Key Responsibilities
* Develop and maintain responsive web applications.
* Build user-friendly interfaces using modern front-end technologies.
* Develop secure and scalable back-end services and APIs.
* Design, integrate, and manage relational or NoSQL databases.
* Integrate third-party services, payment gateways, AI tools, and external APIs.
* Troubleshoot technical issues and optimize application performance.
* Write clean, structured, documented, and reusable code.
* Conduct testing, debugging, deployment, and ongoing maintenance.
* Apply security, data protection, and access-control best practices.
* Use Git and GitHub for version control and team collaboration.
* Participate in requirements analysis and technical planning.
* Work closely with UI/UX designers, developers, and project managers.
* Support cloud deployment, monitoring, backup, and system updates.
Required Qualifications
* Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
* Proven experience as a Full-Stack Developer or in a similar position.
* Strong knowledge of HTML5, CSS3, JavaScript, and responsive design.
* Experience with a modern front-end framework such as React, Next.js, Angular, or Vue.js.
* Experience with back-end technologies such as Node.js, Express.js, PHP/Laravel, Python/Django, or .NET.
* Experience with databases such as PostgreSQL, MySQL, MongoDB, or Supabase.
* Good understanding of REST APIs, authentication, authorization, and system integrations.
* Experience using Git and GitHub.
* Strong problem-solving, debugging, and analytical skills.
* Ability to work independently and as part of a team.
* Good written and verbal communication skills in English.
Preferred Qualifications
* Experience with React and Node.js.
* Experience with cloud platforms such as AWS, Azure, Vercel, or Supabase.
* Knowledge of Docker, CI/CD pipelines, and DevOps practices.
* Experience integrating AI services or large language model APIs.
* Familiarity with ERP, CRM, recruitment, or business management platforms.
* Understanding of application security and data privacy.
* Knowledge of Arabic and experience supporting bilingual and right-to-left interfaces are considered advantages.
Key Competencies
* Attention to detail and commitment to quality.
* Ability to manage priorities and meet deadlines.
* Continuous learning and adaptability.
* Teamwork and effective communication.
* Creativity and solution-oriented thinking.
Employment Type: Full-time
Work Arrangement: On-site, remote, or hybrid
Experience Level: Mid-level to Senior
Department: Software Development / Information Technology