Remote Senior Software Engineer I - Backend

Logo of Careem

Careem

πŸ“Remote - Jordan

Job highlights

Summary

Join Careem's team of engineers to build scalable backend applications and services. As a software developer, you'll work on defined tasks, participate in agile practices, and contribute to the continuous evolution of engineering practices.

Requirements

  • Bachelor's Degree in Computer Science or other related technical field
  • 4+ years of professional software development experience
  • Working experience with at least one modern object-oriented programming language such as Java, C#, C++, Golang, Kotlin
  • Experience with system design and architecture
  • 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
  • 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! πŸ™