Software Engineer - Next.js, NestJS & AI Workflows
Summary
Software Engineer with ~2 years of experience building and maintaining scalable web applications and AI-powered features (chatbots, prompt engineering, workflow automation) using Next.js, NestJS, and Node.js, working onsite in Focusteck's Lahore head office with Git, Docker, and AWS/Azure.
We are looking for a skilled Software Engineer with about 2 years of professional experience to join our Head Office in Lahore. You will build scalable web applications and AI-powered solutions, working with Node.js, Next.js, and NestJS in a collaborative onsite team.
Key Responsibilities
- Develop, maintain, and optimize scalable web applications using Next.js, NestJS, and Node.js
- Build and integrate AI-powered chatbots, prompt engineering solutions, and automated workflows
- Integrate third-party APIs, databases, and authentication systems
- Write clean, efficient, maintainable, and well-documented code
- Collaborate with cross-functional teams to design, develop, test, and deploy software solutions
- Troubleshoot technical issues and continuously improve application performance
- Follow best practices using Git, Docker, and cloud platforms
Requirements
- BS Computer Science (BSCS) from a reputable university
- Approximately 2 years of professional experience in a software development company
- Strong fundamentals in JavaScript/TypeScript and Node.js
- Hands-on experience with Next.js and NestJS
- Understanding of prompt engineering, AI-powered chatbots, and workflow automation
- Experience with third-party API integrations, databases, and authentication
- Familiarity with Git, Docker, and cloud platforms such as AWS or Azure
Skills
Technical Skills
- JavaScript, TypeScript, Node.js
- Next.js, NestJS
- Prompt engineering, AI chatbots, workflow automation
- REST/third-party API integration, databases, authentication
- Git, Docker, AWS or Azure
Soft Skills
- Communication
- Problem-solving
- Ability to work under pressure
- Time management
- Self-motivation
- Conflict resolution
- Adaptability
- Teamwork
- Creativity