top of page


Full Stack Developer (Dotnet with React)

We are seeking a talented and experienced Full Stack Developer with proficiency in Java and React to join our development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications that meet our clients' requirements. Your primary focus will be on implementing server-side logic, building user interfaces, and ensuring high performance and responsiveness of the applications.

Full - Time

Work from Home

Published: 17/05/2023

About TechGrit.

TechGrit is a Minnesota, USA-based business, with a development centre located in Hyderabad, India, that develops custom software for small to mid-range businesses. TechGrit creates highly customized software products for healthcare and other markets throughout Minnesota and the US.

Core Services.

  • Software Discovery: brainstorming, defining features, requirements documentation

  • Software Design: storyboarding, graphic design, prototyping, architecture specifications

  • Software Development: Enterprise-grade custom web and mobile app development

  • Quality Assurance: manual testing teams, automated regression testing

  • Technical Support: app deployment, warranty support, emergency services

TechGrit runs lean, which means we all participate in growing the business and we are not afraid to reinvent ourselves. As a part of our team, you would be a known individual and a leader with a voice. As you learn how we operate, we will begin looking for your insight on how we can do what we do, but better. If you are looking for an opportunity for personal growth and a chance to try new things, TechGrit could be a fit.

TechGrit is not centred in a single line of business. We are passionate about delivering tech-forward software, no matter the industry, and build everything from enterprise intranet applications to mobile apps available on the Apple Store. We engage with prospective clients where their needs fit our abilities, be it in healthcare, travel, retail, and more! Our typical project cycles last around 4-6 months. As a part of the TechGrit team, you will cultivate long-term relationships with our ongoing clients, while also welcoming new partnerships in new


  • Develop and maintain web applications using the .NET framework and React.

  • Collaborate with cross-functional teams to gather and analyze requirements.

  • Design, code, test, debug, and deploy software applications.

  • Write clean, efficient, and reusable code following best practices and coding standards.

  • Participate in code reviews to ensure code quality and provide constructive feedback.

  • Troubleshoot and resolve application defects and issues in a timely manner.

  • Optimize application performance and ensure scalability.

  • Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.

  • Integrate with external APIs and third-party services as needed.

  • Stay updated with the latest industry trends and technologies and apply them to improve the development process.

  • Continuously improve software development processes and methodologies.

  • Provide technical guidance and mentorship to junior developers when required.


  • Strong experience in full-stack web development using .NET framework and React.

  • Proficiency in C# programming language.

  • In-depth knowledge of JavaScript, HTML, and CSS.

  • Experience with front-end libraries and frameworks like React or Angular.

  • Familiarity with RESTful APIs and JSON.

  • Experience with database technologies such as SQL Server, MySQL, or MongoDB.

  • Knowledge of object-oriented programming principles and design patterns.

  • Ability to write clean, modular, and maintainable code.

  • Understanding of version control systems, preferably Git.

  • Experience with Agile/Scrum development methodologies.

  • Strong problem-solving and analytical skills.

  • Excellent communication and collaboration skills.

  • Ability to work independently and in a team environment.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

Character Traits.

  • Humble, confident, self-aware

  • Passionate about technology and enjoys a variety of challenging projects

  • Excellent oral and written communication skills with a keen sense of customer service

  • Ability to work effectively with a diverse population in a fast-paced environment.

  • Ability to multitask, prioritize, and manage time efficiently without straining or effortStrong verbal English language skills with accents that can be understood in Minnesota

  • Prefers a fast-paced environment with rewards/celebrations for achievements

bottom of page