Job Openings
Principal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary)
About the job Principal Software Engineer - Node.js, React, Azure (Onsite, Lahore, USD Salary)
Requirements:
- 5 to 6 years of professional experience in full-stack development.
- Deep expertise in Node.js and TypeScript, especially in backend architecture.
- Hands-on experience with ReactJS for frontend development.
- Solid understanding of MongoDB and PostgreSQL.
- Strong Azure experience for deployment, monitoring, and scaling.
- Excellent written documentation and communication skills.
- Prior experience in team leadership or mentoring is a plus.
- Familiar with CI/CD practices and Agile development methodologies.
Responsibilities:
- Lead a team of JavaScript developers, providing guidance, code reviews, and technical direction.
- Design and build scalable, backend-heavy applications using Node.js and TypeScript.
- Collaborate with frontend engineers to integrate APIs and deliver full-stack solutions.
- Oversee database design and management with MongoDB and PostgreSQL.
- Manage deployment pipelines and cloud infrastructure using Azure.
- Ensure best practices in architecture, testing, code quality, and documentation.
- Drive sprint planning, technical estimation, and cross-functional coordination.
- Mentor junior developers and support their professional growth.