Mobile Section
Mobile Developer

- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Have published one or more iOS apps in the app store
- A deep familiarity with Objective-C and Cocoa Touch Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Tex
Android Developer:
iOS:
- Design and build advanced applications for the Android/iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Bachelor's/Master's in computer science or software engineering.
Web Section
PHP Developer

- Proven software development experience in PHP
- Understanding of open source projects like Joomla, Drupal, Wikis, osCommerce, etc
- Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
- Good knowledge of relational databases, version control tools and of developing web services
- Experience in common third-party APIs (Google, Facebook, Ebay etc)
- Passion for best design and coding practices and a desire to develop new bold ideas
- Write “clean”, well-designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Bachelor's/Master's in computer science or software engineering.
Tester Section
Tester

- Proven experience as a Quality Assurance Tester or similar role
- Experience in project management and QA methodology
- Familiarity with Agile frameworks and regression testing is a plus
- Ability to document and troubleshoot errors
- Working knowledge of test management software (e.g. qTest, Zephyr) and SQL
- Excellent communication skills
- Attention to detail
- Analytical mind and problem-solving aptitude
- Strong organizational skills
- Review and analyze system specifications
- Collaborate with QA Engineers to develop effective strategies and test plans
- Execute test cases (manual or automated) and analyze results
- Evaluate product code according to specifications
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Help troubleshoot issues
- Conduct post-release/ post-implementation testing
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
Bachelor's/Master's in computer science or software engineering.
Intern Section
Internship

- Ability to work in teams.
- Experience programming in C, C++, Java or Php.
- You will start as an intern and may be offered a full time job after completing 6 months of internship based on your performance.
- You will spend 80% of your time in application, software design and development of products and mobile projects.
- You will spend 20% of your time in training and learning new technologies to enable you to deliver on various projects.
Bachelor's/Master's in computer science or software engineering.