Mid-Level Backend Engineer (2+ years experience)
What We're Looking For
Communication & Client Interaction
- Fluent in English with solid communication skills, can actually explain technical stuff, not just listen or introduce themself nicely.
- Experience working directly with clients (managing expectations, discussing requirements)
- Comfortable articulating why you made certain technical choices.
Technical Expertise
- Deep expertise in Django, FastAPI, or Node.js/TypeScript (pick your strength)
- Strong with PostgreSQL, MongoDB experience as well.
- Understands SOLID principles and applies them in real code
Code Quality
- Writes tests that matter (unit, integration tests)
- Believes in documenting code and setting up proper logging
- Reviews code thoughtfully and maintains high standards
Seniority & Ownership
- Can independently lead backend projects from design to deployment
- Makes architectural decisions, not just implementing features
- Ready to own a project end-to-end
Nice to Have
- Stripe integration experience
- Built or maintained CRM/ERP based systems;
- Strong on observability and code maintenance
- Interested in exploring Gen AI and LLM integration
- Experience with RAG and AI/ML
What we would screen for
- We want depth, not scattered experience. Someone who knows one stack really well beats someone with shallow experience in five. Mixed backgrounds are fine only if their CV shows they actually mastered each stack and delivered real impact.
Job Type: Full-time
Pay: Rs150,000.00 - Rs200,000.00 per month
Application Question(s):
- Are you willing to do a full-time, on-site job in Johar Town, Lahore, from 12:00 PM to 9:00 PM?
Education:
Experience:
- Backend: 2 years (Required)
Language:
Work Location: In person