Employment type
Full-Time
Organization size
1,001 - 5,000
Salary
Salary undisclosed
Department
Engineering
On-site
Lahore, Punjab, Pakistan
Skills
- AWSComputer Software EngineeringBackend TestingCodingData Structures
About the role
Description
We are looking for software engineers to join our team of talented engineers that share a common interest in distributed backend systems, their scalability, and continued development. You will work alongside a top talent for an accelerated learning path. You will have access to some of the most exciting projects and advanced tech for accelerated learning and exposure.
You will be responsible for maintaining some of our services that power the Careem. Engine, scaling highly distributed systems, and continuously documenting and improving our engineering practices. These large-scale, distributed systems handle everything from user requests to payment processing.
Our tech stack is Java 8 and Spring Boot, Micro-Service Architecture, SQL and no-SQL DBs, iOS and Android applications, web front-end, and AWS infrastructure.
Other requirements
- 2-4 years' experience required
- Bachelor's Degree in Computer Science or other related technical fields
- Understanding of object-oriented design, data structures, and algorithms
- Able to write clean and maintainable code (must love coding!)
- Passionate about learning new technologies and working on a product of massive scale and impact
- Knowledge of AWS
- Deep understanding of design patterns
- Demonstrated ability of test-driven development
Benefits
🌴
Paid time-off
💻
Company equipment
🏋🏻
Gym membership
📖
Learning/upskilling
Everyday life, made simple😉