Senior Software Engineer
il y a 3 jours
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 DescriptionJob 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, , React, ).
- 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, , React, ).
- 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.
Qualifications- Proficiency in the MERN stack (MongoDB, , React, ).
- 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.
-
Senior Software Engineer
il y a 1 semaine
Beyrouth, Beyrouth, Liban Canonical - Jobs Temps plein 80 000 $US - 120 000 $US par anCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Software Engineer
il y a 1 semaine
Beyrouth, Beyrouth, Liban Canonical - Jobs Temps plein 120 000 $US - 180 000 $US par anCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Software Engineer
il y a 1 semaine
Beyrouth, Beyrouth, Liban Canonical - Jobs Temps plein 60 000 $US - 120 000 $US par anWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...
-
Senior Full Stack Software Engineer
il y a 3 jours
Beyrouth, Beyrouth, Liban Jobs for Lebanon Temps plein 100 000 $US - 120 000 $US par anCompany Description Geoking is a software-as-a-service Saas technology startup helping the MENA manage their online locations, reputation and unlocking growth. Geoking's platform is a one stop shop for enterprises and SMEs to manage their online locations, community engagement and provide key analytics to help online to offline conversion.We are currently in...
-
Senior Software Engineer
il y a 7 jours
Beyrouth, Beyrouth, Liban AlGooru Temps plein 14 400 000 £LB - 28 800 000 £LB par anWho Are We AlGooru is the leading private tutoring platform in Saudi. We're the first licensed by the National E-Learning Center (NELC), and we're renowned for providing tech-enabled tailored educational support to students of all ages and levels (K-12, university, and professionals). We've been backed by various local, regional, and international...
-
Senior Software Engineer
il y a 3 jours
Beyrouth, Beyrouth, Liban Murex Temps plein 100 000 $US - 120 000 $US par anMurex is a global fintech leader in trading, risk management and processing solutions for capital markets.Operating from our 19 offices, 3 400 Murexians from over 65 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world. Join Murex and...
-
Senior Proposal Engineer
il y a 3 jours
Beyrouth, Beyrouth, Liban Jobs for Lebanon Temps plein 40 000 $US - 80 000 $US par anCompany Description Jobs for Humanity is partnering with SEG International to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.Company Name: SEG InternationalJob Description We are seeking for a Senior Proposal Engineer to lead the development of technical and financial proposals for...
-
Senior Software QA Engineer
il y a 3 jours
Beyrouth, Beyrouth, Liban Shelvz Temps plein 30 000 £LB - 60 000 £LB par anWe are seeking a highly motivated and experienced Software Quality Assurance Engineer to join our team. The successful candidate will be responsible for ensuring that our software products meet the highest standards of quality and performance, and that they are delivered on time and within budget. The ideal candidate will have a deep understanding of...
-
Senior Engineer Full Stack
il y a 3 jours
Beyrouth, Beyrouth, Liban Jobs for Lebanon Temps plein 100 000 $US - 120 000 $US par anCompany Description Palm Outsourcing Ltd helps international companies find talent in Lebanon. Opportunity OverviewThe client is a pioneering equity crowdfunding platform in the MENA region, democratising access to start-up investments for ordinary UAE citizens. In simple terms, where investments into companies such as Uber, Airbnb and Coinbase were...
-
Senior/Staff/Principal Engineer
il y a 1 semaine
Beyrouth, Beyrouth, Liban Canonical - Jobs Temps plein 40 000 £LB - 120 000 £LB par anCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...