About this role
We're hiring a Solution Architect who will also act as our development team's lead — someone who proposes real technical solutions and then stays hands-on to help build them. This is not a role for someone who wants to hand off a diagram and walk away. You'll lead a small team (a Senior Software Engineer and a Junior Developer), make the architecture calls, and still be writing and reviewing code yourself. We want someone who thinks in terms of solutions delivered, not hours logged — who's willing to go the extra mile when a project needs it, and who's spent real time at a well-known Pakistani software house doing both hands-on development and solution architecture work. Propose end-to-end solution architecture for new projects and features across our portfolio — websites, SaaS-style solutions, and backend systems (including data-heavy builds like our Parts Blue vendor-catalog backend) Stay hands-on as lead developer — writing and reviewing production code in React and Node.js, not just producing architecture diagrams Lead and mentor a small development team, setting the technical direction and quality bar for their work Make the call on stack, tooling, and system design trade-offs, and stand behind those decisions Partner directly with our Technical Project Manager to scope, estimate, and sequence work across multiple concurrent projects Own code review standards and the overall technical quality/reliability bar for the team's output Take ownership of problems beyond your immediate ticket when that's what it takes to actually ship