You think you have what it takes to be a FOObyte

Submit your CV to careers@foo.mobi

Backend Development

backend

BACKEND DEVELOPMENT

Senior PHP Backend Developer/Technical Lead

Minimum required powers:

  • BS or MS in computer science / BE or ME in Computer Engineering or equivalent
  • 6+ years of relevant work experience
  • Proficient knowledge of PHP
  • Strong Knowledge of Laravel Framework is a must
  • Strong knowledge of SQL
  • Strong knowledge of object-oriented programming
  • 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
  • Technically Guide, help and support subordinates in the development, peer review and testing of APIs in different projects
  • Play the role of a supervisor, and mentor subordinates in order to help them grow and empower them to achieve more
  • Be involved in the study, analysis and implementation of projects solution architectures
  • Professional working proficiency in English

APPLY

Java back

BACKEND DEVELOPMENT

Mid/Senior Java Backend Developer

Minimum required powers:

  • BS or MS in computer science / BE or ME in Computer Engineering or equivalent
  • 2/4 + years of relevant work experience
  • Proficient knowledge of Java
  • Strong knowledge of SQL
  • Good Knowledge of Spring Boot Framework is a plus
  • Strong knowledge of object-oriented programming
  • Strong Knowledge of JPA/Hibernate
  • 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
  • Professional working proficiency in English

APPLY

System Administration

SA

SYSTEM ADMINISTRATION

Senior System Administrator

Minimum required powers:

  • BS or MS in computer science / BE or ME in Computer Engineering or equivalent
  • 4 + years of relevant work experience
  • Strong knowledge in Linux systems
  • Experience with databases, networks (LAN, WAN) and patch management
  • Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery
  • Background experience in PCI-DSS is a plus
  • Ability to create scripts in Python, Perl or other language is a plus
  • Familiarity with various operating systems and platforms
  • Knowledge in monitoring systems and log collection, such as Icinga, Ossec and Graylog is a plus
  • Installing, configuring, testing & maintaining operating systems, application software and system management tools
  • Project deployments
  • Maintaining backups (NAS, MySQL Files)
  • Checking system health and logs (Icinga monitoring system)
  • Handling user management and keeping track of user lists
  • Professional working proficiency in English

APPLY

Frontend Development

web dev 1

FRONTEND DEVELOPMENT

MID/Senior Frontend Web Developer

Minimum required powers:

  • BS or MS in computer science / BE or ME in Computer Engineering or equivalent
  • 2/4 + years of relevant work experience
  • Knowledge of various Web UI development technologies such as HTML5, JavaScript/Jquery, JSON, CSS 3, LESS, SASS , Ajax, Angular.js 1.5+
  • Knowledge in Drupal, Magento, Cordova is a plus
  • Experience in PHP language is a must & Laravel Framework is a plus
  • Experience in the use of version control tools eg. Git is a plus
  • Knowledge in object oriented is a must
  • Responsible for the maintenance of developed websites and web apps after deployment
  • Understands standard systems development lifecycle processes and applies our methodology effectively on client engagements
  • Applies knowledge of industry trends and developments to improve service to our clients
  • Designs and codes superior technical solutions
  • Easily recognizes system deficiencies and implements effective solutions
  • Communicates and enforces coding standards
  • Consistently delivers high-quality services to clients
  • Understands browser specific compatibility issues
  • Suggests areas for improvement in internal processes along with possible solutions
  • Professional working proficiency in English

APPLY

Android Development

dev-and

ANDROID DEVELOPMENT

Mid/Senior Android Developer

Minimum required powers:

  • BS or MS in computer science / BE or ME in Computer Engineering or equivalent
  • 2/4 + years of relevant work experience
  • Design and develop applications making specific determinations about system performance
  • Responsible for developing new apps and products, to keep our apps current with changing technologies
  • Respond promptly and professionally to bug reports
  • Responsible for maintenance of the developed apps after publishing to the store; including diagnosis and troubleshooting of bugs and poor performance
  • Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made
  • Strong knowledge of Java, Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiar with REST API’s and JSON
  • Strong knowledge of Android patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Professional working proficiency in English

APPLY

iOS Development

foo_recruitment_ads_careers1

iOS Development 

Mid/Senior iOS Developer

Minimum required powers:

  • BS or MS in computer science / BE or ME in Computer Engineering or equivalent
  • 2/4 + years of relevant work experience
  • Deliver across the entire app life cycle –concept, design, develop, build, deploy, test, release to app stores and support
  • Work directly with developers, project and product managers to conceptualize, build, test and realize products
  • Support and maintain applications when required to, especially critical support cases even if outside working hours
  • Test application before releasing to QA
  • Follow and enforce process to work in an organized and efficient manner
  • Critical thinker, Proactive, creative and able to take initiatives
  • Good experience in Objective-C, Swift, Xcode, iTunesConnect, Object Oriented Programming, Design Patterns, GIT, IPA files, TestFlight, JIRA, Harvest
  • Professional working proficiency in English

APPLY

UI/UX

UIUX

UI/UX

Senior UI/UX Designer

Minimum required powers:

  • BA in Graphic Design or equivalent
  • A strong portfolio showcasing your work and design skills
  • 4+ years of experience in UI/UX and/or graphic design
  • Ability to rapidly produce multiple visual directions/options and UI/UX concepts
  • Solid understanding of branding and typography
  • Proficiency in Adobe Creative Suite
  • Knowledge of Figma, Sketch and Invision tools is preferred
  • Knowledge of HTML, JavaScript and CSS basics is a plus
  • Knowledge of 2d, 3D and animation is a plus
  • Super organized and detail oriented to efficiently and accurately deal with large number of deliverables on a daily
    basis
  • Professional working Proficiency in English

APPLY

Quality Assurance

QA-website

QUALITY ASSURANCE

Mid / Senior Quality Assurance

Minimum required powers:

  • Bachelor degree in Computer Science or related field
  • 2/4 + years of relevant work experience
  • 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
  • Ability to understand the benefits of automation and to identify business processes that can be automated and implement automation on various projects
  • Professional working proficiency in English

APPLY

Drupal_expert

Drupal Developer

Minimum required powers:

  • BS in computer science or related fields
  • Minimum 5 years of relevant work experience
  • Proficient knowledge in Drupal 8
  • Strong knowledge in the latest Drupal modules
  • Strong knowledge in php 5.6, 7.0, 7.1, 7.2, 7.3
  • Strong Knowledge in MySQL
  • Strong knowledge in content type, views, dynamic field & theming
  • Strong knowledge in configuration & drush system
  • Knowledge in custom module development is a must
  • Knowledge in custom theme development
  • Professional working proficiency in English

APPLY

Magento expert

Magento Developer

Minimum required powers:

  • BS in computer science or related fields
  • Minimum 5 years of relevant work experience
  • Proficient knowledge in Magento 1.9 & 2.x
  • Strong knowledge in php 5.6, 7.0, 7.1, 7.2, 7.3
  • Strong Knowledge in MySQL
  • Ability to customize and override existing Magento functionalities
  • Ability to create custom admin sections
  • Ability to create custom website pages
  • Ability to create Magento APIs
  • Ability to integrate with 3rd party systems
  • Professional working proficiency in English

APPLY

word_exp

Developer Expert in WordPress

Minimum required powers:

  • BS in computer science or BE in CCE
  • Minimum 3 years of relevant work experience
  • Proficient knowledge in WordPress
  • Strong knowledge in php 5.6, 7.0, 7.1
  • Strong Knowledge in MySQL
  • Ability to create custom Plugins for websites and admin panel
  • Ability to create custom theme
  • Professional working proficiency in English

APPLY