Find The RightJob.
Senior Software Engineer / Software Development Lead
Job Summary:
We are seeking a Software Development Lead to drive the end-to-end engineering of our web application platform. You will lead a team of developers across a modular, multi-tenant product, own architectural direction, and be hands-on with database design, query performance, and complex domain modelling. Experience in the telematics / fleet / IoT industry is strongly preferred. You will also drive Agile delivery — running sprint ceremonies, shaping the team's process, and tracking delivery KPIs.
Key Responsibilities:
Technical leadership
● Lead architecture and design for a modular, multi-tenant web application handling real-time GPS/telematics data, complex entity relationships, and large event/time-series workloads.
● Own database design and performance: schema modelling, index strategy, query optimization, partitioning, and distributed-database concerns.
● Set and enforce coding standards via code reviews; champion clean APIs, clear module boundaries, and maintainable patterns.
● Champion secure coding practices and address security/compliance concerns in design reviews (data handling, auth, OWASP basics).
● Stay hands-on — review and write code, debug production issues, and lead RCAs when things break.
● Identify and remove technical debt; plan and execute refactors without stalling feature delivery.
● Maintain clear, current technical documentation for architecture, modules and runbooks.
Team leadership and delivery
● Lead and mentor a team of developers: 1:1s and technical coaching.
● Allocate work across the team based on capacity, skill growth, and delivery priorities.
● Lead the technical interview loop — define rubrics, interview candidates, and own hiring decisions for the engineering team.
● Run the sprint cadence end-to-end: planning, mid-sprint check-ins, retrospectives, and monthly reviews.
● Translate product/PM input into well-scoped tickets with clear acceptance criteria; manage the backlog with the PM.
● Track delivery KPIs and drive continuous improvement based on retrospectives.
● Identify blockers early and unblock the team — both technically and across stakeholders.
Collaboration
● Work with Product, UI/UX, QA and DevOps to define requirements, scope, and delivery plans.
● Ensure technical feasibility is assessed early; push back on scope when needed with concrete trade-offs.
● Communicate technical concepts clearly to non-technical stakeholders (delivery managers and executives).
Qualifications:
● Bachelor's or Master's in Computer Science, Engineering, or a related field.
● 8+ years across the software development lifecycle.
● 3+ years in a development lead / tech lead role with direct reports.
● Deep relational database expertise — PostgreSQL strongly preferred. Must be fluent in schema design, query plans (EXPLAIN/ANALYZE), indexing, JSON/JSONB, partitioning, sharding and tuning slow queries on large tables.
● Strong architecture skills — modular monolith and/or microservices, multi-tenant patterns, RESTful API design, event-driven systems, caching strategies.
● Strong proficiency in Node.js + Express.js on the backend and Vue.js (Vue 3 preferred) on the frontend.
● Proven track record running Agile delivery (Scrum or Kanban) — planning, estimation, retros, KPI tracking.
● Hands-on experience using AI coding tools and agents — e.g., Claude Code, Cursor, Copilot, or similar — to accelerate development, code review, and debugging. Comfort designing AI-assisted workflows for the team, evaluating where agents add leverage, and setting guardrails for quality and security.
● Hands-on familiarity with CI/CD pipelines and at least one cloud platform (AWS or Azure).
● Excellent verbal and written communication; ability to convey technical trade-offs to non-technical stakeholders.
Preferred Skills:
● Telematics, fleet management, or IoT industry experience — exposure to GPS data, vehicle tracking, sensor ingestion, geofencing, or real-time event processing.
● Experience with distributed Postgres (e.g., Citus) or large-scale Postgres operations on managed cloud databases.
● Familiarity with Quasar Framework, Pinia, and Vite.
● Experience with real-time / time-series data pipelines at scale.
● Experience with BullMQ / Redis, queue-based job processing, and caching architectures.
● Containerization (Docker) and orchestration (Kubernetes / ECS).
● Experience leading a refactor or modernization of a legacy codebase without halting delivery.
● Experience building or integrating AI-powered features (LLM APIs, RAG, agent frameworks) into production applications.
● Experience working with Jira and Bitbucket.
Pay: Rs1.00 - Rs2.00 per month
Work Location: In person
Similar jobs
Speechify
Lahore, Pakistan
9 days ago
Search solution pvt ltd
Lahore, Pakistan
9 days ago
The Risk Advisors
Lahore, Pakistan
27 days ago
Advanced Asset Management
Lahore, Pakistan
27 days ago
MeeTap Digital Private Limited
Lahore, Pakistan
28 days ago
© 2026 Qureos. All rights reserved.