Overview

Software Engineer who will participate in all aspects of developing and architecting new and innovative applications. You will have the opportunity to work on cutting edge technology and new product development in an established company that is rapidly growing. This is a great opportunity for an engineer, who is excited about coding, search, data analysis and solving complex problems and who enjoys building highly scalable and performant distributed systems leveraging cloud computing platforms.

Role and Responsibilities:

  • Design and develop software and algorithms to solve business problems and challenges while ensuring scalability, reliability, performance and security.
  • Work in cross functional feature teams and own modules end to end from inception through test to delivery.
  • Interact with different stakeholders to for requirements elicitation.
  • Research on and apply new technologies and best practices.
  • Design and create scalable API’s for internal and public consumption
  • Provide task estimations and deliver quality code on time
  • Build components for a robust message oriented middleware

REQUIREMENTS

  • Extensive experience programming in Python, Java, Go, Scala and/or C, C++.
  • Building RESTful APIs.
  • Cloud application development using AWS services including but not limited to EC2,Kinesis, EMR, RDS, DynamoDB, ElastiCache, SNS
  • Hands on Linux Experience
  • Test Driven Development

EDUCATION REQUIREMENTS:

  • Minimally a Bachelors in Computer Science/Engineering, related degree.
  • Minimum 1 year experience as a Software Engineer.
  • Experience with programming languages as (Java, Python, C#, .NET).
  • Preferably E-commerce industry experience.
  • Preferably experience with Micro-services.
  • Excellent command of English language and preferably Arabic language.

BENEFITS

  • A high paced environment in a leading start-up.
  • The opportunity to be part of building a great start-up and working the greatest talents in the region.
  • A competitive package.
  • A smart office with lots of fun and great environment.

About Fetchr

Fetchr is revolutionizing the world of shipment and delivery in the Middle East with cutting-edge technologies. Sending and receiving packages has never been this cool, fun, or easy. Established in the U.A.E in 2012 we've grown to over 2,500 employees spread across seven countries and continuing to grow rapidly.

We're looking for exceptional talent that want to build something revolutionary! People that enjoy the challenge of solving problems that serve our customer's and client's needs. If you're looking to build something you will be proud of, this is the place for you.