We at Confiz are hiring an
Associate Architect – Fullstack
with strong expertise in full stack development, system architecture, and performance optimization. Join our team to design and build scalable, secure, and high-performing systems that power exceptional digital experiences for global enterprises..
Responsibilities
-
Design and implement scalable web platforms using Next.js (frontend) and NestJS (backend) within a TypeScript-first monorepo.
-
Define end-to-end boundaries between microfrontends and microservices, ensuring consistent contracts, shared libraries, and smooth deployments.
-
Leverage SSR/ISR/SSG, server actions, and API composition to balance performance, SEO, and user experience.
-
Design service topologies with REST/gRPC/event-driven communication; apply retry, backoff, and circuit-breaking patterns.
-
Establish API versioning, schema validation, and idempotency practices across all services.
-
Implement secure authentication/authorization layers using JWTs, token rotation, and role-based policies.
-
Optimize Web Vitals (LCP, CLS, INP), caching layers, and CI/CD pipelines.
-
Introduce observability standards (logs, metrics, traces) across frontend and backend.
-
Define SLIs/SLOs, performance budgets, and capacity planning in collaboration with DevOps/SRE.
-
Build and maintain a design system/component library (tokens, theming, accessibility) published for multiple frontends.
-
Implement microfrontend orchestration using Module Federation or package-based composition.
-
Define reusable backend templates and scaffolds to accelerate service creation.
-
Enforce containerized environments (multi-stage Docker, docker-compose, optional Kubernetes).
-
Establish CI/CD gates for tests, linting, security, and preview deployments.
-
Contribute to architecture reviews, RFCs, and cross-functional technical decisions.
-
Partner with product, design, and data teams to define technical strategy.
-
Mentor senior engineers across frontend and backend domains.
-
Promote documentation, testing, and ownership culture across the org.
Requirements
-
10+ years of professional software engineering experience, including 5+ years working with TypeScript and modern frameworks (Next.js, NestJS).
-
Deep expertise in both Next.js and NestJS, including SSR, RSC, caching, and microservices.
-
Proven success architecting microfrontends and microservices at scale.
-
Strong knowledge of Docker, container orchestration, and CI/CD pipelines.
-
Experience with Redis, PostgreSQL/MySQL, and event-driven systems (Kafka, NATS, or RabbitMQ).
-
Background in design systems, UI performance tuning, and a11y compliance.
-
Experience with Kubernetes/Helm, API gateways (Kong, Ambassador), or service mesh.
-
Exposure to GraphQL, WebSockets, and real-time systems.
-
Familiarity with Nx/Turborepo, semver discipline, and package publishing.
-
Prior experience in payments, webhooks, or multi-tenant SaaS platforms.
-
Strong testing culture (unit, integration, e2e) and observability practices.
-
Excellent communication, design documentation, and technical mentorship.
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015, 27001:2013 & 20000-1:2018 certified. We have a vibrant culture of learning via collaboration and making the workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit:
https://www.linkedin.com/company/confiz-pakistan/