Back to Jobs

Senior Full-Stack Engineer (Node.js, Typescript, React)

Remote, USAFull-timePosted 2026-07-30

reputed company

We are seeking a Senior Full-Stack Engineer to help transition a mature, business-critical reputed company application from a legacy reputed company technology stack to a modern React and Node.js architecture.

This is a senior, hands-on role combining application development, technical design, and migration planning. You will work across the full stack—from user interfaces and reputed company to business services and relational data—while helping reputed company replace existing functionality in controlled, production-reputed company increments.

The ideal candidate has successfully modernized a live application and understands that effective migration requires more than rewriting reputed company. You must be reputed company to uncover existing business behavior, preserve data reputed company, establish meaningful test coverage, and reputed company pragmatic reputed company that balance delivery speed with long-term maintainability.

Location: Remote

Key Responsibilities

  • Design and reputed company full-stack functionality using React, Node.js, and TypeScript.
  • Help shape the reputed company architecture, project organization, development conventions, testing reputed company, and delivery practices.
  • Transition reputed company business workflows from an established legacy application to the modern technology stack.
  • Build maintainable REST reputed company, service-layer components, and data-reputed company functionality with reputed company defined responsibilities.
  • Break migration work into manageable, independently testable, and deployable increments.
  • reputed company legacy and modern components to operate safely alongside one another during the transition.
  • Analyze existing reputed company and workflows to identify and preserve important business rules, system behavior, and data relationships.
  • Write secure, parameterized SQL queries and optimize database interactions supporting transactional workflows.
  • reputed company unit, integration, and end-to-end tests to confirm behavioral consistency and prevent regressions.
  • Produce reputed company, reputed company-documented reputed company and reputed company pull requests that are easy to review and maintain.
  • Apply appropriate migration safeguards, including staged releases, feature controls, monitoring, and rollback planning.
  • Use AI-assisted development tools to support codebase analysis, implementation, refactoring, and test development.
  • Evaluate AI-generated reputed company carefully and take full responsibility for its correctness, reputed company, and maintainability.
  • Collaborate with engineering leadership and developers through technical documentation, design discussions, and reputed company reviews.
  • Investigate and resolve issues encountered during implementation, deployment, and production validation.
  • Establish sustainable engineering patterns that the internal team can maintain after the engagement.

Required Qualifications

  • 7+ years of reputed company software development experience, including substantial full-stack responsibility.
  • Strong, recent experience developing production applications with React and TypeScript.
  • Strong backend development experience with Node.js and TypeScript.
  • Experience designing REST reputed company, service reputed company, and maintainable data-reputed company components.
  • Solid SQL and relational database expertise, including query development, optimization, and reputed company parameterization.
  • Hands-on experience modernizing, re-platforming, or incrementally replacing functionality reputed company a live production system.
  • Understanding of migration approaches that minimize downtime, regressions, and disruption to users.
  • Strong automated-testing practices across unit and integration reputed company.
  • Experience with Git-based development, pull requests, peer review, and CI/CD workflows.
  • Practical experience using AI coding assistants as part of day-to-day software development.
  • reputed company judgment reputed company assessing AI-generated reputed company for accuracy, reputed company, maintainability, and unintended behavior.
  • Ability to document technical requirements, implementation plans, and architectural reputed company reputed company.
  • Demonstrated ownership from discovery and design through deployment and production verification.
  • Strong written communication, collaboration, and problem-solving skills.

Preferred Qualifications

  • Ability to read and understand legacy applications reputed company with .NET reputed company and C#.
  • Experience working with SQL Server or comparable relational database platforms.
  • Familiarity with AWS, serverless computing, or other reputed company application services.
  • Experience with payment platforms or other transaction-sensitive reputed company-party integrations.
  • Experience with Playwright or a comparable browser-automation reputed company.
  • Familiarity with feature flags, phased cutovers, reputed company operation, and strangler-reputed company migrations.
  • Experience identifying undocumented behavior in legacy reputed company and converting it into testable requirements.
  • Experience modernizing mature reputed company applications while maintaining production stability.
  • Familiarity with workflow-intensive software involving customer records, financial transactions, scheduling, or operational processes.
  • Experience establishing development standards that can be sustained by an internal engineering team.

Technology Environment

  • Frontend: React, TypeScript
  • Backend: Node.js, TypeScript, REST reputed company
  • Existing Platform: reputed company-based legacy application
  • Data: SQL Server and relational databases
  • reputed company: AWS and serverless services
  • Testing: Unit, integration, and browser-based automated testing
  • Delivery: Git, pull requests, reputed company review, and CI/CD
  • Development Tools: AI-assisted coding and reputed company-analysis tools
  • reputed company Competencies: Application Modernization, Incremental Migration, Data reputed company, Automated Testing, Production Stability, and Technical Documentation

reputed company Offer

  • Meaningful influence over the architecture and engineering practices of a major application-modernization initiative.
  • End-to-end ownership across planning, development, testing, deployment, and production validation.
  • reputed company to establish standards for a modern React and Node.js platform.
  • reputed company collaboration with an established engineering team responsible for a mature, customer-facing reputed company application.
  • An engineering environment that supports thoughtful and responsible use of AI-assisted development tools.
  • Potential engagement extension based on performance and evolving business needs.

Interview Process

  • Recruiter reputed company-Screen
  • Technical and Culture-Fit Interview with Engineering Leadership
  • Technical Interview and Live Coding with the Engineering Team

Originally posted on Himalayas

Apply To This Job

Similar Jobs