FOO, a leading software solutions company specializing in Fintech and mobile solutions is offering our IEEE community a list of job opportunities. Please apply by sending an email to careers@foo.mobi with the title of the position and kindly mention IEEE as a reference and CC afi-lebanon@ieee.org in your email.
 
Below are the job postings:
1) Mid- Senior Java Backend Developer – Spring Boot Framework
 
Requirements: 
  • BS in computer science or BE in CCE (or related fields)
  • 2+ years of relevant work experience
  • Proficient knowledge of Java
  • Strong knowledge of SQL
  • Good Knowledge of Spring Boot Framework is a must
  • Restful APIs Development
  • Implementing & maintaining Backend Systems
  • Designing Backend Solutions based on business requirements
  • Covering Full API life cycle management
  • Good understanding of source code management systems such as GIT or SVN
  • Ability to work under pressure
  • Ability to multi-task and stay organized in a dynamic work environment
2) Drupal Developer
 
Requirements:
  • BS in computer science or BE in CCE
  • 4+ years of relevant work experience
  • Proficient knowledge in Drupal 8 (7 is a plus)
  • Strong knowledge in the latest Drupal modules
  • Strong knowledge in php 5.6, 7.0, 7.1
  • Good knowledge in content type, views, dynamic field & theming
  • Good knowledge in configuration & drush system
  • Knowledge in custom module development is a plus
  • Ability to work under pressure
  • Ability to multi-task and stay organized in a dynamic work environment
 
3) Senior Software Developer
 

Requirements:

  • Bachelor (Master is a plus) in computer science, CCE (or related fields)
  • 4+ years of relevant work experience
  • Restful API knowledge is a must
  • Knowledge in NodeJS is a must
  • Knowledge in MongoDB or MySQL is a must
  • Knowledge in Angular is a must
  • Knowledge in HTML5, CSS3, jQuery is a must
  • Knowledge in AWS is a plus
  • Knowledge in PHP is a plus
  • Knowledge in APIGEE would be a bonus
  • Telco/VAS background would be a bonus
  • Excellent oral, written communication and presentation skills in English and Arabic. French is a Plus.

Responsibilities:

  • Analyze business requirement
  • Understand User subscription/Journey flows & optimize it.
  • API development
  • System integration & User Acceptance testing
  • Source code management systems such as GIT or SVN
  • Follow up & prioritize the different Action points.
4) Mid – Senior Quality Assurance 
 
Requirements:
  • Bachelor degree in Computer Science or MIS (Management Information Systems) or related field
  • Previous experience in mobile app testing (Android/IOS)
  • Previous experience in Quality Management Software and Processes
  • Knowledge and experience in technical aspects of software solution being tested
  • Knowledge in Jira, Testrail or similar software
  • Ability to understand and create test cases from specifications or verbal communications
  • Liaison with development, designers, project management, and customer support
  • Business process understanding
  • Ability to write user guides
  • Ability to prepare daily QA reports
  • Ability to Work with different teams to ensure that tests are carried out successfully 
  • Knowledge in database testing in Microsoft SQL Server environments including designing and manipulating test data, validating stored procs, jobs, triggers and replication is a plus
 
5) Junior Java Backend Developer
 
Requirements:
  • BS in computer science or BE in CCE (or related fields)
  • 1-2 years of relevant work experience
  • Proficient knowledge of Java
  • Strong knowledge of SQL
  • Good Knowledge of Spring Boot Framework is a plus
  • Restful APIs Development
  • Implementing & maintaining Backend Systems
  • Designing Backend Solutions based on business requirements
  • Covering Full API life cycle management
  • Good understanding of source code management systems such as GIT or SVN
  • Ability to work under pressure
  • Ability to multi-task and stay organized in a dynamic work environment
 
6) Mid-Senior PHP Backend Developer – Laravel Framework
 
Requirements 
  • BS in computer science or BE in CCE (or related fields)
  • 2+ years of relevant work experience
  • Proficient knowledge of PHP
  • Strong Knowledge of Laravel Framework is a must
  • Strong knowledge of SQL database
  • Good understanding of source code management systems such as GIT or SVN
  • Restful APIs Development
  • Implementing & maintaining Backend Systems
  • Designing Backend Solutions based on business requirements
  • Covering Full API life cycle management
  • Ability to work under pressure
  • Ability to multi-task and stay organized in a dynamic work environment