Lead Full Stack Engineer - AI
Software Finder Careers
Date: 6 hours ago
City: Lahore
Contract type: Full time
Job Overview
Software Finder is seeking an experienced and highly technical Lead Full Stack Engineer to lead the architecture, development, and delivery of our next-generation web platform. This role is ideal for a hands-on engineering leader with deep expertise in modern full-stack technologies, scalable cloud-native architectures, and AI-powered applications.
As the Engineering Lead, you will drive technical strategy, establish engineering best practices, mentor a high-performing development team, and collaborate closely with cross-functional stakeholders to build secure, scalable, and high-performance products. The ideal candidate combines strong software engineering expertise with leadership experience and a passion for innovation.
Key Responsibilities
Working Hours: 12:00 PM – 9:00 PM PKT
Software Finder is a leading B2B SaaS marketplace that helps businesses discover, compare, and select the right software solutions. Our platform connects companies with tailored software options based on their unique needs, supported by verified reviews and expert insights.
With a growing portfolio of software categories and a global user base, Software Finder is committed to simplifying the software selection process and empowering businesses to make informed decisions.
Our team is driven by a shared mission to innovate, collaborate, and deliver value to our users. As we continue to grow, we are always looking for talented individuals who are passionate about technology, customer success, and making an impact.
Software Finder is seeking an experienced and highly technical Lead Full Stack Engineer to lead the architecture, development, and delivery of our next-generation web platform. This role is ideal for a hands-on engineering leader with deep expertise in modern full-stack technologies, scalable cloud-native architectures, and AI-powered applications.
As the Engineering Lead, you will drive technical strategy, establish engineering best practices, mentor a high-performing development team, and collaborate closely with cross-functional stakeholders to build secure, scalable, and high-performance products. The ideal candidate combines strong software engineering expertise with leadership experience and a passion for innovation.
Key Responsibilities
- Lead the design, architecture, development, and continuous enhancement of scalable, secure, and maintainable web applications.
- Build and maintain modern full-stack applications using React.js, Next.js, NestJS, PostgreSQL, TypeScript, and JavaScript.
- Design and implement hybrid server/serverless architectures using Supabase, including authentication, real-time databases, Edge Functions, Vector Database, and storage capabilities.
- Architect scalable backend systems and APIs while ensuring high performance, reliability, and security.
- Lead, mentor, and develop a high-performing engineering team by promoting collaboration, technical excellence, and continuous learning.
- Implement modern UI/UX using Tailwind CSS, Material UI (MUI), HTML5, and CSS3 while ensuring responsive and accessible user experiences.
- Develop type-safe applications using tRPC and Zod for end-to-end validation and consistency.
- Design and integrate AI-powered solutions, including Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) pipelines.
- Integrate third-party platforms and APIs, including Amazon APIs, Google Authentication, Google Analytics, email services, and other external systems.
- Monitor application health, troubleshoot production issues, and optimize performance using Datadog, Sentry, and related monitoring tools.
- Establish and maintain CI/CD pipelines, deployment automation, and DevOps best practices using shell scripting and infrastructure automation.
- Manage source code, code reviews, and collaborative development workflows using Git and Bitbucket.
- Apply software architecture principles, including Clean Architecture, MVVM, and industry-standard testing methodologies to ensure maintainable and scalable codebases.
- Collaborate with Product, Design, and Leadership teams to translate business requirements into technical solutions.
- Drive continuous improvement through architectural reviews, code quality initiatives, and adoption of emerging technologies.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (Master's degree is a plus).
- 7+ years of professional experience in full-stack web application development.
- 3+ years of experience leading engineering teams and managing software development lifecycles.
- Strong expertise in React.js, Next.js, NestJS, Node.js, PostgreSQL, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, and Material UI (MUI).
- Hands-on experience with Supabase, backend-as-a-service platforms, and serverless architecture.
- Experience building applications using Vercel, Cloudflare Workers, or similar edge-function platforms.
- Experience managing self-hosted infrastructure, including DigitalOcean Droplets or equivalent cloud environments.
- Proven experience integrating LLMs, AI frameworks, and Retrieval-Augmented Generation (RAG) pipelines into production applications.
- Strong knowledge of RESTful APIs, third-party integrations, authentication systems, and cloud services.
- Experience implementing CI/CD pipelines, deployment automation, shell scripting, and DevOps practices.
- Strong understanding of software design patterns, clean architecture, testing methodologies, and secure coding practices.
- Excellent analytical, problem-solving, leadership, and communication skills.
- Ability to thrive in a fast-paced, collaborative, and innovation-driven environment.
- Experience working with AI-driven products, conversational AI, or intelligent automation platforms.
- Familiarity with event-driven architectures and real-time application development.
- Knowledge of vector databases, semantic search, and modern AI infrastructure.
- Experience with observability, monitoring, and performance optimization using Datadog, Sentry, or similar platforms.
- Exposure to Agile/Scrum development methodologies and engineering leadership best practices.
- Experience building highly scalable SaaS or enterprise-grade web applications.
- Passion for mentoring engineers, driving technical excellence, and continuously improving development processes.
Working Hours: 12:00 PM – 9:00 PM PKT
Software Finder is a leading B2B SaaS marketplace that helps businesses discover, compare, and select the right software solutions. Our platform connects companies with tailored software options based on their unique needs, supported by verified reviews and expert insights.
With a growing portfolio of software categories and a global user base, Software Finder is committed to simplifying the software selection process and empowering businesses to make informed decisions.
Our team is driven by a shared mission to innovate, collaborate, and deliver value to our users. As we continue to grow, we are always looking for talented individuals who are passionate about technology, customer success, and making an impact.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Lead Flutter Developer
Aqovia,
Lahore
1 day ago
Why Aqovia?Since 2008, Aqovia has been at the forefront of technology innovation, serving clients in telecommunications, media, and technology. We specialise in architecture, design, and software development for transformative projects. Join a team that values innovation, expertise, and commitment to excellence.Embark on a journey with Aqovia, where your client engagement and management expertise will be crucial in shaping the future...
Summer Internship Program 2026
Avanceon Middle East & South Asia,
Lahore
3 days ago
Avanceon Summer Internship 2026 – Launch Your Engineering Career with Avanceon! Your future in engineering starts here.Are you a passionate engineering student looking to gain real-world experience with one of the region's leading automation and digital transformation companies? Join our summer internship program and take the first step toward a successful engineering career. Locations: Lahore & Karachi Program: Summer Internship...
Supply Chain Executive / Pharmacist
Fresenius Medical Care,
Lahore
5 days ago
Ensure inventory replenishment & reconciliation.Responsible for Sales Orders Processing and Readiness i.e., generate Deliver Note, instruct transporter regarding stock delivery co-ordinate with all the stakeholders at all levels to ensure safe delivery of stocks to the customers.Participate in S & OP Process, Demand planning and Forecast consolidation in coordination with Supply chain Team and internal, external team.Share the tracking reports...