The Principal Software Engineer will own projects from requirements gathering and technical architecture through development, testing, deployment, and launch. The role focuses on delivering production-ready e-commerce platforms using Next.js and Node.js, with practical experience in Supabase, Sanity, and Vercel. The engineer will lead technical delivery, make engineering decisions, manage third-party integrations, and work closely with the Project Manager to deliver projects within agreed timelines and quality standards. The position includes architecting and developing full-stack applications, designing databases and backend services, building e-commerce features, and ensuring application performance, security, scalability, and code quality. The engineer will provide technical direction and code review, coordinate with external providers on technical SLAs, and collaborate with project managers and cross-functional teams. NUST graduates with relevant experience are particularly encouraged to apply.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed