About the job
Grade: L3
Location: Islamabad/Rawalpindi
Last Date to Apply: 7th May 2026
About the Role
As the Lead Solution & Application Architect at TekNoSys, you will spearhead the design and implementation of robust, secure, and high-performance applications, with a primary focus on private cloud and on-premises solutions while facilitating hybrid cloud integrations. Your expertise in Node.js-based backend architectures and modern frontend frameworks, notably Flutter, will be critical to your success. Familiarity with . NET, Spring Boot, and AI-assisted development tools is an added advantage. You will collaborate extensively with engineering teams, business stakeholders, and product owners to ensure that the solutions you create are not only efficient and scalable but also aligned with the future growth of the business.
Key Responsibilities
- Architect and design scalable enterprise applications utilizing Node.js, Express.js, and NestJS.
- Develop high-performance backend systems and integrate them with Flutter or other frontend frameworks such as React, Angular, or Vue.js.
- Define and implement comprehensive API strategies (REST, GraphQL, gRPC, Socket.io) with a focus on security, performance, and scalability.
- Prioritize deployments in private cloud and on-premises environments, ensuring compliance, security, and high availability.
- Facilitate hybrid cloud deployments by integrating private cloud and on-premises infrastructure with public cloud services.
- Implement containerization practices (Docker, Kubernetes) to enable scalable deployments in private cloud scenarios.
- Engage with SQL databases (MySQL, PostgreSQL) to design efficient and scalable data models.
- Optimize system performance, identify bottlenecks, and enhance fault tolerance.
- Lead the adoption of DevOps practices, including CI/CD pipelines using tools like Jenkins and GitHub Actions.
- Establish security best practices encompassing IAM, OAuth2, JWT authentication, RBAC, and data encryption.
- Work collaboratively with cross-functional teams to ensure technical solutions are in sync with business objectives.
- Explore and integrate AI-assisted development tools, such as GitHub Copilot and OpenAI APIs, to boost development efficiency.
- Stay abreast of emerging technologies and guide teams in adopting modern software development and deployment practices.
