Curated job
Software Engineer I - Backend | NextGen Engineering
Careem · Karachi, Pakistan; Lahore, Pakistan
Employment
Full-time
Workplace
On-site
About the role
Careem is seeking a software engineer to join their NextGen program in Karachi or Lahore, Pakistan, focusing on distributed backend systems, scalability, and engineering excellence. The role involves developing distributed backend infrastructure, maintaining features with an emphasis on code quality, and collaborating within an autonomous agile team.
Key requirements
- Bachelor's Degree in Computer Science or another related technical field.
- Understanding of Object-oriented design, data structures, and algorithms.
- Ability to solve complex problems and write clean, maintainable code.
- Ability to effectively articulate technical challenges, handle loosely defined problems, and think abstractly.
- Passion for learning new technologies and working on massive scale products with effective communication skills and attention to detail.
Who should apply
Fresh graduates with a degree in Computer Science or related fields who are passionate about coding, system scalability, and continuous learning should apply.
Key skills
Java 8Spring BootMicro-Service ArchitectureSQLNoSQL DBsAWSObject-Oriented DesignData StructuresAlgorithmsTest-Driven Development
Application guidance
Candidates can apply on the employer's official site.
