HHiring Reality
← Careem

Software Engineer I

Careem
Location
Karachi, Pakistan; Lahore, Pakistan
Posted
1 month ago
Department
Satellite Engineering
What they actually want (must-haves)
  • Bachelor's Degree in Computer Science or other related technical fields
  • Understanding of Object-oriented design, data structures, and algorithms
  • Ability to solve complex problems
  • Must be able to write clean and maintainable code
  • Ability to effectively articulate technical challenges and solutions
  • Passionate about learning new technologies
Nice to have
  • Knowledge of AWS
  • Knowledge of clean code principles
  • Deep understanding of design patterns
  • Demonstrated ability of test-driven development
What the job really is

As a Software Engineer I at Careem, you will be part of a team focused on developing and maintaining distributed backend systems that support various services for the Everything App. Your role will involve writing clean, maintainable code, collaborating with cross-functional teams, and continuously improving engineering practices while working with technologies like Java, Spring Boot, and AWS.

Things to weigh
  • Fresh graduates are encouraged to apply, which may indicate a focus on training rather than immediate experience.
  • The role emphasizes learning and collaboration, which could be beneficial for early-career professionals but may lack immediate high-level responsibilities.
Job score2.6/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Careem?

See how your résumé matches this role — and tailor it from what actually gets interviews.