Senior Full Stack Developer
Location: Lahore Model Town - In office
Type: Full-time
Taskaler is looking for a Senior Full Stack Developer to take ownership of building our brand-new platform from the ground up. This is a unique opportunity to shape the architecture, set the technical direction, and grow into a senior leadership role as the company scales.
We’re seeking a builder who loves tackling challenges end-to-end, thrives in high-ownership environments, and brings a passion for scalable systems, AI integration, and modern development practices.
What You’ll Do
- Co-lead the Platform Build: Drive the development of a secure, scalable, and high-performing full-stack application starting from zero.
- Set the Tech Stack: Select and implement a future-ready stack (e.g., React, Next.js, NestJS, PostgreSQL, Redis, Azure).
- Backend Engineering: Build robust REST APIs, data models, middleware, and security layers using Node.js, NestJS, and Redis.
- Frontend Development: Deliver responsive, accessible UIs with React, Redux Toolkit, Tailwind CSS, and component-driven architecture.
- AI & Real-Time Features: Integrate AI capabilities (LLMs, NLP) and real-time functionality (WebSockets or equivalent).
- DevOps & Cloud: Manage deployments on Azure (or AWS/GCP), implement CI/CD pipelines, and set up monitoring and alerts.
- Security & Access Control: Design RBAC, authentication/authorization flows, and caching strategies.
- Collaboration: Partner closely with the founder to align tech decisions with business goals, and later help build and mentor the engineering team.
- Documentation & Best Practices: Maintain strong documentation, coding standards, and team readiness.
What Makes You a Great Fit
- Hands-On Builder: You’ve built full-stack systems independently and thrive in fast-paced environments.
- Architectural Thinker: You make strong technical decisions, plan for scale, and communicate trade-offs clearly.
- AI-Curious: You have experience or genuine interest in LLMs, NLP, or real-time systems.
- Security-Minded: You take RBAC, token management, and endpoint protection seriously.
- Ownership Mentality: You proactively spot gaps and solve them without waiting for direction.
- Strong Communicator: You collaborate effectively in remote-first teams and explain complex ideas clearly.
Required Skills & Experience
- Full Stack Experience: 4+ years, ideally in startups or high-ownership roles.
- Communication: Must have strong English communication skills both in verbal and written
- Frontend: React, Redux Toolkit, Next.js, Tailwind CSS.
- Backend: Node.js, NestJS, REST API development, Express.js.
- Databases: PostgreSQL, Prisma, MongoDB, Redis (for caching).
- Security: RBAC, JWT/OAuth flows, endpoint protection.
- DevOps: Deployments with Azure, CI/CD with GitHub Actions or CircleCI.
- Real-Time Apps: WebSockets (e.g., Socket.io) or similar.
- AI/NLP/LLMs: Practical exposure or strong interest in applied use cases (chatbots, summarization, etc.).
- Architecture: Microservices, modular systems, scalable infrastructures.
- Collaboration Tools: GitHub, Notion, Slack, Zoom.
A Typical Day Might Involve…
- Reviewing tasks in GitHub or Notion.
- Coding backend APIs, frontend components, or DevOps pipelines.
- Implementing an AI-powered chat module or real-time update flow.
- Optimizing database queries or refining RBAC flows.
- Deploying services to the cloud and monitoring performance.
- Syncing with the founder to prioritize next steps and share architectural insights.
- Every day is high-impact and hands-on—you’ll be laying the foundation of a platform that will scale with the company.
Interview Process
- Intro Call – Quick conversation about goals and experience.
- Technical Deep Dive – Walkthrough of your past projects and approach to scalable systems.
- Live Coding / Take-Home – Demonstrate your technical depth and thought process.
- Founder Interview – Discuss product vision, leadership role, and long-term fit.
- References & Background Check – Quick verification step..
Job Type: Full-time
Work Location: In person