✦ Luna Orbit — Software Engineering

Senior Software Engineer

at Rev

📍 Remote, US Remote Posted April 14, 2026
Type Not Specified
Experience senior
Exp. Years 7+ years
Education Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
Category Software Engineering

Rev is hiring a senior software engineer to build and maintain applications for its SaaS platform. The role focuses on full stack development, including GraphQL APIs, ASP.NET backend services, React frontends, and database work with Microsoft SQL.

  • Develop full stack scalable, high-availability applications
  • Architect GraphQL-based APIs and data streaming
  • Build backend services with ASP.NET
  • Build frontends with React and JavaScript/TypeScript
  • Integrate third-party services and mentor junior developers

You will design and deliver scalable, high-availability systems across the stack, architecting GraphQL APIs and implementing ASP.NET backend services while building React user interfaces. The role includes database management (Microsoft SQL and non-relational databases), third-party API integrations, and leveraging AI-assisted development tools such as GitHub Copilot, Claude, and Cursor for faster development and debugging.

The ideal candidate is a senior full stack software engineer with 7+ years of experience building scalable, high-availability SaaS applications. They are proficient with GraphQL, ASP.NET, and React, and have hands-on experience with Microsoft SQL and database/data storage solutions, plus strong code quality through review and mentorship.

GraphQLASP.NETReactJavaScriptTypeScriptProven track record of successful project delivery7+ years of experience in full-stack developmentDesigndevelopand maintain scalablehigh-availability applicationsArchitect solutions that leverage GraphQL for API developmentDevelop robust backend services using ASP.NETBuild intuitive user interfaces with ReactManage databases and data storage solutionsincluding Microsoft SQL
Deep understanding of JavaScript/TypeScriptHands-on experience with AI-assisted development tools (GitHub CopilotClaudeCursor)
GraphQLASP.NETReactMicrosoft SQLGitHub CopilotClaudeCursor
Full stack developmentGraphQLASP.NETReactJavaScriptTypeScriptMicrosoft SQLnon-relational databasesAPI and data streamingthird-party integrationGitHub CopilotClaudeCursorcode reviewmentoring junior developers
Full stack developmentscalablehigh-availability applicationsAPI developmentGraphQLASP.NETReactJavaScriptTypeScriptMicrosoft SQLnon-relational databasesdatabase managementThird-party integrationAI-assisted development toolsGitHub CopilotClaudeCursorcode reviewcoding best practicessoftware development objectives
Cross-functional collaborationMentorshipTeamworkClient/stakeholder communicationCode quality focusAdaptability to a fast-paced environment
Industry SaaS
Job Function Design and build full stack software for a SaaS platform using GraphQL, ASP.NET, and React
Role Subtype Full Stack Engineer
Tech Domains JavaScript, React, SQL / PostgreSQL, Cybersecurity, Cloud & Infrastructure
Senior Software EngineerSoftware Engineerfull stack engineerFull Stack Developmentscalablehigh-availability applicationsGraphQLAPI developmentASP.NETReactJavaScriptTypeScriptMicrosoft SQLdatabasesnon-relational databasesthird-party integrationAPIcode reviewmentoring junior developersGitHub CopilotClaudeCursorAI-assisted development toolsSaaS platformfull stack developmenthigh-availability

7+ years of experience in full-stack development, Proficiency in building applications using GraphQL, ASP.NET, and React, Hands-on experience with Microsoft SQL

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile