
Principal Fullstack Engineer – .NET, React
HR POD - Hiring Talent Globally
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇰 Pakistan
Visit company websiteJob Level
Lead
Tech Stack
BootstrapJavaScriptMicroservices.NETReactSQL
About the role
- Lead the end-to-end design, development, and delivery of full-stack applications
- Own system architecture, technical decisions, and coding standards
- Mentor engineers through code reviews, design discussions, and best practices
- Collaborate closely with Product, QA, and DevOps teams to ensure high-quality delivery
- Design, develop, and maintain scalable backend services using .NET Core
- Apply strong OOP principles, software design patterns, and architectural best practices
- Implement logging and monitoring using Application Insights or similar tools
- Optimize backend performance using LINQ, SQL query optimization, and efficient database design
- Implement caching strategies to enhance application performance
- Ensure API security, authentication, and authorization standards
- Design and manage microservices-based architectures
- Develop responsive and high-performance user interfaces using React.js
- Implement reusable components and manage component lifecycle effectively
- Optimize frontend performance using Virtual DOM and best practices
- Implement React routing and application speed enhancements
- Use frontend frameworks such as Bootstrap or similar CSS frameworks
- Follow best practices for Git-based version control and branching strategies
- Collaborate with DevOps teams on CI/CD pipelines, deployments, and scalability
- Ensure application stability, performance, and maintainability across environments
Requirements
- 10+ years of hands-on experience in full-stack development
- Strong expertise in .NET Core, SQL, and backend system design
- Solid experience with React.js and modern frontend development practices
- Strong understanding of OOP fundamentals, data structures, and algorithms
- Proficiency in software design patterns and development methodologies
- Experience with API security, caching, and microservices architecture
- Hands-on experience with Git and collaborative development workflows
- Familiarity with DevOps fundamentals and CI/CD concepts
- Basic understanding and practical usage of AI-assisted development tools such as GitHub Copilot
- Exceptional communication skills, both written and verbal
- Strong leadership and mentoring capabilities
- Ability to work effectively in cross-functional and fast-paced environments
- Strong problem-solving and analytical mindset.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET CoreSQLReact.jsOOP principlessoftware design patternsAPI securitycaching strategiesmicroservices architectureGitCI/CD
Soft skills
communication skillsleadershipmentoringproblem-solvinganalytical mindsetcollaborationadaptabilitycross-functional teamworkfast-paced environmentcode reviews