We are looking for an experienced Software Engineer who is passionate about building high-quality, scalable, and impactful software products. You will work closely with cross-functional teams to design, implement, and ship features that power LearnKart’s educational platform and internal tools.
This role is ideal for engineers who thrive in fast-paced environments and enjoy solving complex technical challenges.
About You
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Strong understanding of data structures and algorithms.
- Good knowledge of multithreading and concurrency concepts.
- Proficiency in at least one modern programming language such as Python, JavaScript, or TypeScript.
- Solid working knowledge of Git and version control best practices.
- Able to work independently with minimal supervision.
- Self-driven with a strong can-do attitude.
- Strong communication skills and a collaborative mindset.
- Committed to delivering clean, maintainable, and high-quality code.
Nice to Have (Preferred Skills)
- Experience with Google App Engine and Google Cloud Platform (GCP).
- Experience shipping production-grade products using Python and Node.js.
- Hands-on experience with front-end frameworks such as React, Redux, Remix, React Native, or Next.js.
- Strong knowledge of TypeScript and modern UI frameworks like Tailwind CSS.
- Experience with Docker, Kubernetes, and container-based deployments.
- Understanding of low-level systems, Linux networking stack, and performance tuning.
- Experience working with AWS services.
- Laser-focused on delivering features that meet quality, performance, and security standards.
What You’ll Do
- Design, develop, and maintain scalable software systems and internal tools.
- Collaborate with cross-functional teams including Product, Design, and Content engineering.
- Write clean, efficient, and testable code following best practices.
- Participate in code reviews, architecture discussions, and technical planning.
- Debug and resolve complex technical issues across the stack.
- Continuously improve systems for performance, reliability, and scalability.
Company: LearnKart
Location: Lahore (On-site )
Department: Engineering
Note: The selected candidate must submit one original educational degree before joining, as part of the company’s verification and security process
Job Type: Full-time
Work Location: In person