: Full-Stack Product Engineer
ITsutra

: Full-Stack Product Engineer

  • Industry Other
  • Category Web Developers
  • Location Kathmandu, Nepal
  • Expiry date May 18, 2025 (Expired)
Job Description

Title: Full-Stack Product Engineer (.NET/React) Reports to:

Reports to: VP of IT Operations Location:

Location: Kathmandu, Nepal Work Hours: 3pm to 12am (Evening Shift

Salary: 70,000 to 100,000


Job Overview: 


The Full-Stack Product Engineer will be a key contributor to our development team, focusing on building and maintaining robust, scalable applications using.NET Core/ASP.NET, React, and related technologies. This role demands a strong understanding of modern web development principles, a passion for creating high-performance applications, and the ability to work effectively in a dynamic, fast-paced environment. While the primary focus is on .NET and react, familiarity with Power Apps (Canvas and Model-Driven Apps), and the use of AI-assisted tools like Cursor AI and GitHub Copilot, is a plus. The ideal candidate will be a self-starter, capable of independently managing projects and contributing to the continuous improvement of our software products.


Key Responsibilities: 

• .NET Core/ASP.NET Development:

o Design, develop, and maintain high-performance, scalable backend applications using .NET Core/ASP.NET.

o Build and integrate RESTful APIs and microservices for seamless data exchange.

o Implement robust data access layers using Entity Framework Core or similar ORMs.

o Utilize modern .NET features and patterns to ensure code quality and maintainability. 


• React Frontend Development: 

o Develop dynamic and responsive user interfaces using React and modern JavaScript/TypeScript.

o Implement state management solutions (Redux, Context API, etc.) for complex UI interactions.

o Optimize frontend performance and ensure cross-browser compatibility.

o Integrate with backend APIs and third-party services.


• Database Management:

o Design and implement efficient database schemas using SQL Server, PostgreSQL, or similar relational databases.

o Optimize database queries and ensure data integrity.

• Cloud Deployment & DevOps:

o Deploy and manage applications on cloud platforms (Azure preferred).

o Implement CI/CD pipelines using Azure DevOps or GitHub Actions.

o Monitor application performance and troubleshoot issues using tools like Azure Monitor or Application Insights. 

• Software Development Best Practices:

o Write clean, maintainable, and well-documented code.

o Conduct code reviews and ensure adherence to coding standards. o Implement unit and integration tests to ensure code quality. 

• Optional Power Apps & AI Integration:

o (Optional) Integrate Power Apps (Canvas and Model-Driven Apps) into existing systems when applicable. o Utilize AI-assisted development tools like Cursor AI and GitHub Copilot to enhance productivity and code generation. o (Optional) Implement automation workflows using Power automate. 

• Collaboration & Problem Solving:

o Work closely with cross-functional teams to deliver high-quality software solutions.

o Independently manage projects and take ownership of deliverables.

o Proactively identify and resolve technical challenges.

Qualifications:

• Bachelor's degree in computer science, Software Engineering, or a related field.

• 3-5 years of experience in full-stack development with a focus on .NET and react.

• Strong proficiency in .NET Core/ASP.NET, C#, and React.

• Experience with modern JavaScript/TypeScript and related frontend technologies.

• Expertise in RESTful API development and database management (SQL Server, PostgreSQL, etc.).

• Familiarity with cloud platforms (Azure preferred) and DevOps practices.

• (Optional) Experience with Power Apps (Canvas and Model-Driven Apps) is a plus.

• (Optional) Experience using AI assisted tools like Cursor AI, and GitHub Copilot is a plus.

• Excellent problem-solving and debugging skills.

• Strong communication and collaboration skills.

• Ability to work independently and take ownership of projects

Key Competencies:

• .NET Core/ASP.NET Development

• React Frontend Development

• Database Management (SQL Server, PostgreSQL)

• Cloud Deployment & DevOps (Azure)

• API and Microservices Development

• Software Development Best Practices (CI/CD, Testing)

• (Optional) Power Apps Development

• (Optional) AI-Assisted Development (Cursor AI, GitHub Copilot)

• Problem Solving and Debugging • Communication and Collaboration.

What We Offer: 

• Competitive salary and benefits package.

• Opportunities to work with cutting-edge .NET and React technologies.

• A dynamic and supportive work environment that encourages innovation.

• The chance to use and learn about modern AI development tools.

• The opportunity to contribute to impactful projects.

This job has been expired on 2025-05-18
Share:  

See More Opportunities like this

This job may be closed, but your next opportunity is just a click away. Check out similar positions that are still available and hiring now.