Remote Senior Software Engineer I - Backend

Logo of Careem

Careem

πŸ“Remote - Egypt

Job highlights

Summary

Join Careem's team of engineers to build scalable backend applications and services. As a software development engineer, you will work closely with other engineers, write high-quality code, and participate in agile practices.

Requirements

  • 4+ years of professional software development experience
  • Bachelor's Degree in Computer Science or other related technical field
  • Working experience with at least one modern object-oriented programming language such as Java, C#, C++, Golang, Kotlin
  • Working knowledge of Computer Science fundamentals including: object-oriented design, data structures and algorithms
  • Experience operating online systems reliably including deploying changes to production in live systems

Responsibilities

  • Work closely with other engineers on the team to build highly scalable and robust backend applications and services
  • Write high quality, performant and reliable code while working on defined tasks/bugs independently
  • Work independently to understand functional specifications and deliver complete features
  • Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA
  • Participate in team agile and engineering practices and contribute to their continuous evolution

Preferred Qualifications

  • Master's Degree in Computer Science or other related technical field
  • Experience with Java Spring, Golang and Cloud platforms such as Azure, Google Cloud Platform and AWS
  • Experience working with container technology including Docker and Kubernetes
  • Experience working with relational and non-relational database systems
  • Experience applying professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations

Benefits

  • Work and learn from great minds by joining a community of inspiring colleagues
  • Put your passion to work in a purposeful organisation dedicated to creating impact in a region with a lot of untapped potential
  • Explore new opportunities to learn and grow every day
  • Work 4 days a week in office & 1 day from home, and remotely from any country in the world for 30 days a year with unlimited vacation days per year
  • Access to healthcare benefits and fitness reimbursements for health activities including gym, health club, and training classes

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Careem know you found this job on JobsCollider. Thanks! πŸ™