{"schemaVersion":"jobsearcher.job.v1","id":"670f8ee9fe792255e8528271","url":"https://jobsearcher.com/jobs/670f8ee9fe792255e8528271","canonicalUrl":"https://jobsearcher.com/jobs/670f8ee9fe792255e8528271","title":"Senior Full-Stack Engineer (React / Next.js / Node.js + Oracle)","description":"Location: Remote (U.S. only)Type: Contract, hourly W-2, about 40 hrs/weekPay: $55–$65 per hourStart: Mid-November 2026Duration: Through mid-February 2027, with extension possibleEvery hire is verified through E-Verify and must pass a background check before starting. If you can’t meet both, please don’t apply.About the roleSweent is hiring a Senior Full-Stack Engineer to support our higher-education clients, including a public university in Kansas. The initial assignment is modernizing a large legacy enterprise application, built in PHP on Oracle, into a React / Next.js / Node.js system that keeps its existing integrations with the client’s student information system.Before you apply: mandatory requirementsApplications that don’t meet every item below won’t be considered.U.S. work authorization without employer sponsorship, now or in the future. We do not sponsor or transfer visas.Located in and working from the United States for the entire engagement. No offshore or VPN-based work.W-2 only. No C2C, 1099, third-party agencies, or candidates represented by another employer.E-Verify: Sweent participates in E-Verify. Every new hire’s employment eligibility is confirmed through E-Verify, and you must complete Form I-9 with valid documents by your first day of work.Background check: every new hire must pass a background check before starting. Offers are contingent on it.Confidentiality: you must sign confidentiality and data-access agreements. The work involves protected student records (FERPA).Identity verification: all interviews are on video with your camera on. Identity is confirmed against your I-9 documents after the offer.Availability: start by mid-November 2026 and work about 40 hours per week during U.S. business hours. You can’t hold another job that conflicts with those hours.Equipment: your own computer, reliable high-speed internet, and a working camera and headset. The client provides no equipment.Experience: at least 7 years of professional software engineering, with recent hands-on work in all of TypeScript/React/Next.js, Node.js, and Oracle SQL/PL/SQL.What you’ll doDocument existing database objects, stored procedures and business rules, and confirm them with business users.Build Node.js services and data models over an existing Oracle schema.Rebuild multi-step workflow and approval logic, with role-based access control.Maintain reads and writes to the student information system.Build React / Next.js screens, including dynamic forms and editable data grids.Build PDF generation, scheduled email notifications, and Excel import/export.Write unit, API and end-to-end tests, and verify the new system matches the legacy one.Remediate to Section 508 / WCAG 2.1 AA and document the system for handoff.Required qualificationsSenior-level full-stack delivery experience.Strong TypeScript, React and Next.js.Strong Node.js backend experience: REST APIs and an ORM (TypeORM preferred).Production Oracle experience: complex SQL and PL/SQL.Ability to read and reverse-engineer legacy PHP.Experience migrating or modernizing legacy applications.Testing with Jest and Cypress, or equivalents.Docker, Kubernetes and GitLab CI (or similar CI/CD).Clear written communication with technical and non-technical stakeholders.Preferred qualificationsEllucian Banner experience.Higher-education systems experience.LDAP / Active Directory authentication.Section 508 / WCAG accessibility remediation.Engagement termsHourly W-2 contract role; no salary or benefits.Paid for hours worked; overtime is not authorized.Final selection includes a client interview.How to applySend your resume, your city and state, confirmation that you meet every mandatory requirement above, and a short note about a legacy-modernization project you worked on: what the old system was, what you moved it to, and how you verified the new one behaved the same.","company":"Sweent","rawCompany":"sweent","city":"Chester","state":"NJ","isRemote":false,"isActive":true,"createdAt":"2026-11-05T04:01:01.849Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full-Stack Engineer (React / Next.js / Node.js + Oracle)","description":"Location: Remote (U.S. only)Type: Contract, hourly W-2, about 40 hrs/weekPay: $55–$65 per hourStart: Mid-November 2026Duration: Through mid-February 2027, with extension possibleEvery hire is verified through E-Verify and must pass a background check before starting. If you can’t meet both, please don’t apply.About the roleSweent is hiring a Senior Full-Stack Engineer to support our higher-education clients, including a public university in Kansas. The initial assignment is modernizing a large legacy enterprise application, built in PHP on Oracle, into a React / Next.js / Node.js system that keeps its existing integrations with the client’s student information system.Before you apply: mandatory requirementsApplications that don’t meet every item below won’t be considered.U.S. work authorization without employer sponsorship, now or in the future. We do not sponsor or transfer visas.Located in and working from the United States for the entire engagement. No offshore or VPN-based work.W-2 only. No C2C, 1099, third-party agencies, or candidates represented by another employer.E-Verify: Sweent participates in E-Verify. Every new hire’s employment eligibility is confirmed through E-Verify, and you must complete Form I-9 with valid documents by your first day of work.Background check: every new hire must pass a background check before starting. Offers are contingent on it.Confidentiality: you must sign confidentiality and data-access agreements. The work involves protected student records (FERPA).Identity verification: all interviews are on video with your camera on. Identity is confirmed against your I-9 documents after the offer.Availability: start by mid-November 2026 and work about 40 hours per week during U.S. business hours. You can’t hold another job that conflicts with those hours.Equipment: your own computer, reliable high-speed internet, and a working camera and headset. The client provides no equipment.Experience: at least 7 years of professional software engineering, with recent hands-on work in all of TypeScript/React/Next.js, Node.js, and Oracle SQL/PL/SQL.What you’ll doDocument existing database objects, stored procedures and business rules, and confirm them with business users.Build Node.js services and data models over an existing Oracle schema.Rebuild multi-step workflow and approval logic, with role-based access control.Maintain reads and writes to the student information system.Build React / Next.js screens, including dynamic forms and editable data grids.Build PDF generation, scheduled email notifications, and Excel import/export.Write unit, API and end-to-end tests, and verify the new system matches the legacy one.Remediate to Section 508 / WCAG 2.1 AA and document the system for handoff.Required qualificationsSenior-level full-stack delivery experience.Strong TypeScript, React and Next.js.Strong Node.js backend experience: REST APIs and an ORM (TypeORM preferred).Production Oracle experience: complex SQL and PL/SQL.Ability to read and reverse-engineer legacy PHP.Experience migrating or modernizing legacy applications.Testing with Jest and Cypress, or equivalents.Docker, Kubernetes and GitLab CI (or similar CI/CD).Clear written communication with technical and non-technical stakeholders.Preferred qualificationsEllucian Banner experience.Higher-education systems experience.LDAP / Active Directory authentication.Section 508 / WCAG accessibility remediation.Engagement termsHourly W-2 contract role; no salary or benefits.Paid for hours worked; overtime is not authorized.Final selection includes a client interview.How to applySend your resume, your city and state, confirmation that you meet every mandatory requirement above, and a short note about a legacy-modernization project you worked on: what the old system was, what you moved it to, and how you verified the new one behaved the same.","datePosted":"2026-11-05T04:01:01.849Z","dateModified":"2026-11-05T04:01:01.849Z","hiringOrganization":{"@type":"Organization","name":"Sweent","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chester","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"670f8ee9fe792255e8528271"},"url":"https://jobsearcher.com/jobs/670f8ee9fe792255e8528271"}}