Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend Developer

Ego
Riyadh, Saudi Arabia
Posted 5 years ago
47Applicants for2 open positions
  • 27Viewed
  • 8In Consideration
  • 13Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About Us:

Ego is a ride-sharing app that connects clients with drivers which founded in Saudi Arabia, Ego offers a plethora of unique features which glares it among other similar apps. The simple, user-friendly design and speed are incredible since it’s handcrafted with the latest tech stack and tools.

About The Role:
The successful candidate will be able to work on backend production systems composed of many subsystems using CI/CD, IaC, containers, and multiple databases that serves Android, iOS, and web clients.

Responsibilities:

  • Develop, test, document, and maintain REST APIs.
  • Write automated tests to ensure correctness.
  • Prevent and mitigate security vulnerabilities.
  • Integrate data from different data sources.
  • Ensure the system works under partial failure (e.g: a secondary DB is down).
  • Use external APIs and handle their failure appropriately.
  • Understand RDBMs transaction levels and deadlocks.
  • Operate high-availability, multi-AZ deployments.
  • Work with IaC (Terraform) to manage infrastructure.
  • Understands how to work with mobile client apps (Android & iOS).

Job Requirements

  • Minimum of 5+ years experience developing backend production systems.
  • MySQL, MongoDB, Redis.
  • AWS, Terraform, Docker.
  • Node, Express.
  • Javascript ES2017+ (async/await).
  • Google Maps Web Services APIs.
  • A BS or MS in Computer Science or Engineering, but a wonderful project list trumps all.
  • Great personality!
  • You’re a rockstar, but you’re humble.
  • Expert ability to get things done with a small team.

Top Reasons to Work with Us:

  • Competitive salary.
  • Work in a top ride sharing startup.
  • Opportunity to make a huge impact.
  • Your voice will be heard!
  • Work on systems people use EVERYDAY.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Developer