368,746open jobs
9,444companies
47,506added this week
Browse all
Location
In office (Beirut)
Seniority
Senior · 6+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobs for Humanity is a global movement and recruitment platform dedicated to connecting underrepresented talent with inclusive employers committed to fair-chance and diversity hiring. The platform operates tailored job boards and career programs for specific groups, including neurodivergent individuals, refugees, blind or visually impaired job seekers, single parents, Black leaders, returning citizens (formerly incarcerated individuals), and LGBTQIA+ professionals. By providing job coaching, automated applicant tracking system (ATS) integrations, and diversity, equity, and inclusion (DEI) training for employers, the organization aims to reduce systemic employment barriers and foster equal workplace opportunities worldwide.

INFOSYSTA is a Software Development and Consultancy Firm and Atlassian Platinum Solution Partner in the Middle East. Its mission is to provide companies with advanced development and consultancy expertise in various business solutions such as Agile methodologies, ALM, Service Desk, Demand Management, Task Management System, Content & Document Management, Agile Project Management, Tracking Systems, Workflow & Collaboration Solutions and much more. INFOSYSTA is a partner of App4Legal and it can implement legal practice management solution

Job Title: Senior Software Engineer

Location: Beirut, Lebanon

Job Overview:

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic engineering team. The ideal candidate will have 6 years of professional experience and a robust background in both MERN and LAMP stacks. This role involves the development, optimization, and maintenance of our web applications, ensuring they meet the highest standards of performance, security, and user experience.

Mission:

The Senior Software Engineer will bring specialized expertise to support and enhance the capabilities of our web development team. The engineer will actively contribute to various web projects, offering guidance and technical assistance to ensure the successful implementation of project objectives. Additionally, the engineer will have the opportunity to engage with and explore emerging technologies, further advancing the team's innovative edge. This role demands a proactive approach to problem-solving, collaboration, and knowledge sharing within a dynamic development environment.

Key Responsibilities:

- Develop and maintain web applications using the MERN stack (MongoDB, Express.js, React, Node.js).

- Work with the LAMP stack (Linux, Apache, MySQL, PHP) for server-side development and optimization.

- Design, develop, and manage SQL (MySQL) and NoSQL (MongoDB) databases.

- Utilize JavaScript/TypeScript for both frontend and backend development.

- Implement unit testing, integration testing, and end-to-end testing frameworks (e.g., Jest, Mocha, Chai, Selenium).

- Create responsive and cross-browser compatible designs using HTML/CSS.

- Collaborate using Git, branching strategies, and collaborative workflows.

- Contribute to the architecture and module development in Drupal, along with site administration.

- Apply security best practices for both frontend and backend, including OWASP guidelines, secure coding practices, and data protection.

- Utilize containerization tools like Docker and Kubernetes.

- Implement and manage CI/CD tools like Jenkins, GitLab CI, or CircleCI.

- Manage deployment and infrastructure on cloud platforms (AWS, Azure, GCP).

- Work within Agile methodologies, such as Scrum or Kanban, using project management tools like Jira.

Qualifications:

- Fluency in English is a Must.

- Bachelor’s degree in Computer Science, Software Engineering.

- Minimum 6 years of professional experience in software engineering.

- Proficiency in the MERN stack (MongoDB, Express.js, React, Node.js).

- Strong knowledge of the LAMP stack (Linux, Apache, MySQL, PHP).

- Expertise in SQL (MySQL) and NoSQL (MongoDB) databases.

- In-depth knowledge of JavaScript/TypeScript for frontend and backend development.

- Experience with testing frameworks (e.g., Jest, Mocha, Chai, Selenium).

- Advanced skills in HTML/CSS for creating responsive designs.

- Proficiency with Git and collaborative workflows.

- Knowledge of Drupal architecture, module development, and site administration is a significant plus.

- Familiarity with Python is beneficial.

- Understanding of security best practices and secure coding.

- Experience with Docker, Kubernetes, and containerization.

- Knowledge of CI/CD tools like Jenkins, GitLab CI, or CircleCI.

- Understanding of cloud platforms (AWS, Azure, GCP).

- Familiarity with Agile methodologies and project management tools like Jira.

Preferred Skills:

- Excellent problem-solving skills and a proactive approach to tasks.

- Strong communication and teamwork abilities.

- Ability to explore and integrate emerging technologies.

- Strong organizational and time management skills.

- Proficiency in the MERN stack (MongoDB, Express.js, React, Node.js).

- Strong knowledge of the LAMP stack (Linux, Apache, MySQL, PHP).

- Minimum 6 years of professional experience in software engineering.

- Bachelor’s degree in Computer Science, Software Engineering.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Beirut
$39k – $87k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Go
Java
Python
DevOps
AWS
Azure
Bitbucket
CI/CD
Docker
GCP
Kubernetes
Rest API
GitHub
GitLab
Management
Confluence
Jira
Apply
$67k – $140k per year (Estimated) • Remote
C#
SQL
C#
ASP.NET Core
Entity Framework Core
MediatR
Databases
Apache Kafka
Frontend
GraphQL
Mobile
Dependency Injection
DevOps
Azure
CI/CD
Datadog
Docker
Grafana
Kubernetes
Apply
$87k – $198k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Atlanta
SQL
DevOps
AWS
Azure
FinOps
Analytics
Power BI
Tableau
Apply
up to $23k per year • Remote • Rostov-on-Don
Java
SQL
Java
Maven
Databases
Apache Kafka
Mobile
JUnit
DevOps
Docker
Git
Kibana
Rest API
Cybersecurity
Wireshark
Management
Confluence
Jira
QA
Postman
Rest-Assured
Selenium
SoapUI
TestNG
Apply
up to $23k per year • Remote • Novosibirsk
Java
SQL
Java
Maven
Databases
Apache Kafka
Mobile
JUnit
DevOps
Docker
Git
Kibana
Rest API
Cybersecurity
Wireshark
Management
Confluence
Jira
QA
Postman
Rest-Assured
Selenium
SoapUI
TestNG
Apply
$65k – $163k per year (Estimated) • Remote/Hybrid • Contractor • Glasgow
Java
Python
DevOps
CI/CD
Grafana
Helm
Kubernetes
Prometheus
Terraform
Apply
Python Developer 4 days ago
$75k – $169k per year (Estimated) • Remote/Hybrid • Contractor • Glasgow
Python
SQL
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
OpenShift
Rest API
Apply
$160k – $190k per year • Remote/Hybrid • Full-Time • 5+ years exp • New York
Python
SQL
DevOps
CI/CD
Apply
$160k – $190k per year • Remote/Hybrid • Full-Time • New York
Management
Confluence
Apply
UX/UI Designer 12 days ago
up to $48k per year • In office • Full-Time • Riyadh
Design
Figma
ProtoPie
Apply
In office • 12+ years exp • Beirut
Apply
In office • Full-Time • Bachelor's Degree • Beirut
SQL
Analytics
Power BI
Apply
$66k – $158k per year (Estimated) • In office • Full-Time • Paris • Beirut
Apply
Data Scientist 7 days ago
In office • Master's Degree • Beirut
Apply
Data Engineer 7 days ago
In office • Beirut
Python
SQL
Databases
Apache Kafka
AI/ML
Spark
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.