hackquest logo

Senior Full Stack Developer (remote)

H

HR Primo Management Services

150 - 225K PHP
Full-time
Remote

The Senior Full Stack Developer will take ownership of a complex, proprietary web application built using ASP.NET MVC, ASP.NET Classic, C#, SQL Server, jQuery, Bootstrap, and React.

This role requires the ability to work independently within an unfamiliar codebase, analyzing and tracing existing code to understand system behavior and data flow. A strong foundation in first principles of server-rendered web architecture is essential, along with the ability to operate effectively with minimal documentation.


Essential Duties and Responsibilities

Include, but are not limited to:

  • Own and maintain the existing legacy web platform
  • Read, analyze, and modify proprietary C# and ASP.NET code
  • Maintain and extend server-rendered MVC and Classic ASP.NET pages
  • Build and embed React components within existing MVC views
  • Maintain and debug legacy jQuery- and Bootstrap-based client-side code
  • Write and maintain SQL queries and stored procedures in SQL Server
  • Implement pragmatic modernization improvements without full rewrites
  • Ensure the stability and performance of the legacy platform
  • Collaborate with teams building next-generation systems to ensure alignment
  • Participate in Git-based version control and code review processes
  • Communicate status, blockers, and risks clearly with US-based team members


Skills and Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Self-directed, with the ability to navigate unfamiliar codebases independently
  • Experience with ASP.NET MVC, ASP.NET Classic, or similar frameworks such as Laravel, Django, or Rails
  • Experience embedding React components into server-rendered applications
  • Understanding of data flow from server-rendered markup into component props
  • Experience working directly with stored procedures containing business logic


Experience and Certifications

  • Minimum of 5 years of experience as a Senior Full Stack Developer, Full Stack Developer, or in a similar role


Technical Skills

  • Deep understanding of server-side rendering, routing, page lifecycle, and request handling
  • Strong proficiency in reading, modifying, and extending C# code
  • Experience working within the .NET Framework environment
  • Ability to manage front-end build pipelines alongside legacy assets
  • Ability to maintain and extend legacy client-side code
  • Experience working on pages that combine jQuery and React
  • Strong proficiency in JavaScript, HTML, and CSS
  • Experience with Webpack, npm, or similar build tools in legacy environments
  • Experience using Git within structured workflows
  • Participation in peer code reviews


Soft Skills

  • Strong verbal and written communication skills, with the ability to clearly explain technical concepts and provide status updates in a remote environment
  • Strong analytical and troubleshooting abilities to independently diagnose and resolve complex technical issues
  • Self-starter mindset, with the ability to identify issues, propose improvements, and drive tasks forward with minimal supervision


Nice to Have

  • Knowledge of web security practices, including XSS, CSRF, and SQL injection prevention
  • Experience modernizing legacy systems through incremental improvements
  • Understanding of page load optimization and browser rendering performance
  • Familiarity with UI, UX, accessibility, and usability principles