Working @ FaceGraph

“Great vision without great people is irrelevant.” – Jim Collins. Come join us today to be part of the great people that will shape our direction and be part of what’s next. Truely change the world!

Benefits

FaceGraph is aspiring to be one of the best places to work for in the region, providing one of the most competitive benefits in the market. These benefits aims at helping improve work-life-balance as well as make FaceGraph work environment pleasant and exciting.

Health Insurance

Cover your private health insurance bill

Talk & stay connected

Let us cover your money spent on your phone, internet and mobile

FaceGraph is the driver

Money to be spent on commute to work (Uber, Careem, or driving your own car)

Flexible time off

Trade your extra vacation days with money or extend your balance of vacations

Work & have fun

Many in office entertainment such as Play Station, beIN Sports & Netflix subscriptions.

Work flexibility

You can work from home few days every week

Available Jobs

Senior Software Developer - Full Stack

23 Jan, 2019 Cairo, Egypt

FaceGraph (Based out of California, USA) is building a cutting edge platform to make human interaction with machines seamless, secure and fun.

We are looking to hire a smart experienced Full Stack - Senior Software Development Engineer to join our Engineering team in Egypt to help us build our next generation of products and make sure we deliver the best value to businesses and customers.

Make sure to check the bottom of he company's profile to see the competitive benefits and work flexibility we offer @ FaceGraph

Responsibilities

  • Architect and build web applications following best practices using .NET Core, Angular 7 & hosted on Azure
  • Write unit tests for .NET and JavaScript code
  • Perform code reviews to drive teams to the highest standards for .NET Core Web API & NodeJS apps
  • Work closely with engineering team and Product Manager to deliver high quality products and services
  • Partner closely with design and product stakeholders
  • Follow and be a strong advocate for clean code principles
  • Drive innovation through rapid prototyping and iterative development
  • Actively participate in establishing project plans, estimating work and monitoring progress against milestones
  • Passionate about customer focus, with the understanding of business impact to drive the system improvements

Job Requirements

  • A minimum of 1 year of professional experience building web services using Angular 2+
  • Previous experience across multiple UI frameworks (jQuery, Angular … etc.)
  • A minimum of 3 years experience building RESTful web services using .NET Framework or .NET Core
  • Strong object-oriented design and software engineering capabilities
  • Strong understanding of HTML and CSS including cross-browser compatibility
  • Must be analytical and have strong problem solving and troubleshooting skills
  • Works well with a team using modern software development practices (agile/scrum, CI)
  • Self-directed and self-motivated individual who takes complete ownership of the product and its outcome
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Strong understanding of the Software design/architecture process
  • Always Be Learning: Experience with open source technologies—you’re prototyping and/or researching the up and coming technology and solution
  • BS/MS in computer science or equivalent work experience is preferred but not a must
  • Practical knowledge of web page optimization techniques for fast page load times
  • Good understanding of git
  • Understanding of cloud computing (Azure) is a plus

Senior Software Quality Engineer

4 Jan, 2019 Cairo, Egypt

FaceGraph (Based out of California, USA) is building a cutting edge platform to make human interaction with machines seamless, secure and fun.

We are looking to hire a smart & curious Senior Software Quality Engineer to join our Engineering team in Egypt to help us improve the quality of our products and make sure we deliver the best value to businesses and customers.

Make sure to check the bottom of he company's profile to see the competitive benefits and work flexibility we offer @ FaceGraph

Responsibilities

  • Execute the test lead overall strategy to improve the quality of FaceGraph's software.
  • Work closely with engineering team and Product Manager to deliver high quality products and services.
  • Develop and execute test strategies to ensure quality releases
  • Influence, and drive quality and testability
  • Actively participate in establishing project plans, estimating work and monitoring progress against milestones
  • Help automate functional, integration and regression tests with selenium
  • Communicate and coordinate testing with offshore and local teams
  • Make recommendations to improve product reliability, performance, and quality assurance best practices and processes
  • Investigate and evaluate new testing technologies and products for application within the environment

Job Requirements

  • Strong experience with testing iOS, Android and web applications
  • Self-directed and self-motivated individual who takes complete ownership of the product and its outcome
  • Experience with Agile Development, SCRUM
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Strong understanding of the Software design/architecture process
  • Experience with social, mobile, cloud/SaaS, big data, or analytics
  • Always Be Learning: Experience with open source technologies—you’re prototyping and/or researching the up and coming technology and solution
  • BS/MS in computer science or equivalent work experience
  • Test Automation: 3 years (Required)
powered by Typeform