{"schemaVersion":"jobsearcher.job.v1","id":"6d260cb6cf1563a97225a968","url":"https://jobsearcher.com/jobs/6d260cb6cf1563a97225a968","canonicalUrl":"https://jobsearcher.com/jobs/6d260cb6cf1563a97225a968","title":"Full-Stack Engineer II (React / Next.js)","description":"About the RoleSweent is hiring a Senior Full-Stack Engineer to support its higher-education clients, including a public university in Kansas. The initial assignment involves modernizing a large legacy enterprise application built with PHP and Oracle into a React, Next.js, and Node.js system while maintaining its existing integrations with the client’s student information system.This is a remote, U.S.-only contract engagement requiring approximately 40 hours per week during U.S. business hours. The contract is expected to run from mid-November 2026 through mid-February 2027, with a possible extension. The hourly rate is $55–$65, and the engagement is W-2 only.Key ResponsibilitiesDocument existing database objects, stored procedures, and business rules, and validate them with business users.Build Node.js services and data models on top of the existing Oracle schema.Rebuild multi-step workflows and approval logic, including role-based access control.Maintain read and write integrations with the student information system.Develop React and Next.js screens, including dynamic forms and editable data grids.Implement PDF generation, scheduled email notifications, and Excel import and export functionality.Write unit, API, and end-to-end tests to verify that the modernized system behaves consistently with the legacy application.Address Section 508 and WCAG 2.1 AA accessibility requirements.Document the system for handoff.Required QualificationsAt least 7 years of professional software engineering experience, with senior-level full-stack delivery experience.Recent hands-on experience with TypeScript, React, Next.js, Node.js, and Oracle SQL/PL/SQL.Strong Node.js backend development experience, including REST APIs and ORM tools; TypeORM is preferred.Production experience with Oracle, including complex SQL and PL/SQL.Ability to read and reverse-engineer legacy PHP applications.Experience migrating or modernizing legacy applications.Experience with Jest and Cypress or equivalent testing tools.Familiarity with Docker, Kubernetes, and GitLab CI or similar CI/CD tools.Clear written communication skills when working with technical and non-technical stakeholders.Preferred QualificationsExperience with Ellucian Banner.Experience working with higher-education systems.LDAP or Active Directory authentication experience.Experience with Section 508 and WCAG accessibility remediation.Mandatory Engagement RequirementsApplicants must have U.S. work authorization without employer sponsorship, now or in the future. Sweent does not sponsor or transfer visas.Candidates must be located in and work from the United States throughout the engagement. Offshore and VPN-based work are not permitted.This is a W-2 contract position only. C2C, 1099, third-party agency submissions, and candidates represented by another employer are not accepted.All new hires must complete Form I-9 and provide valid employment eligibility documents by their first day. Employment eligibility is verified through E-Verify.Every new hire must pass a background check before starting. Offers are contingent on successful completion.Candidates must sign confidentiality and data-access agreements. The work involves protected student records covered by FERPA.All interviews are conducted by video with the camera on. Identity is verified against I-9 documents after the offer.Candidates must be available to start by mid-November 2026 and work approximately 40 hours per week during U.S. business hours. Conflicting employment during those hours is not permitted.Candidates must provide their own computer, reliable high-speed internet, working camera, and headset. The client does not provide equipment.Engagement TermsHourly W-2 contract position at $55–$65 per hour.Approximately 40 hours per week.Contract duration through mid-February 2027, with a possible extension.Payment is based on hours worked. Overtime is not authorized.No salary or benefits are provided.Final selection includes a client interview.How to ApplySubmit your resume, city and state, and confirmation that you meet every mandatory requirement listed above. Include a short description of a legacy-modernization project you worked on, covering the original system, the technology it was migrated to, and how you verified that the new system behaved consistently with the previous one.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-11-08T08:32:32.025Z","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":"Full-Stack Engineer II (React / Next.js)","description":"About the RoleSweent is hiring a Senior Full-Stack Engineer to support its higher-education clients, including a public university in Kansas. The initial assignment involves modernizing a large legacy enterprise application built with PHP and Oracle into a React, Next.js, and Node.js system while maintaining its existing integrations with the client’s student information system.This is a remote, U.S.-only contract engagement requiring approximately 40 hours per week during U.S. business hours. The contract is expected to run from mid-November 2026 through mid-February 2027, with a possible extension. The hourly rate is $55–$65, and the engagement is W-2 only.Key ResponsibilitiesDocument existing database objects, stored procedures, and business rules, and validate them with business users.Build Node.js services and data models on top of the existing Oracle schema.Rebuild multi-step workflows and approval logic, including role-based access control.Maintain read and write integrations with the student information system.Develop React and Next.js screens, including dynamic forms and editable data grids.Implement PDF generation, scheduled email notifications, and Excel import and export functionality.Write unit, API, and end-to-end tests to verify that the modernized system behaves consistently with the legacy application.Address Section 508 and WCAG 2.1 AA accessibility requirements.Document the system for handoff.Required QualificationsAt least 7 years of professional software engineering experience, with senior-level full-stack delivery experience.Recent hands-on experience with TypeScript, React, Next.js, Node.js, and Oracle SQL/PL/SQL.Strong Node.js backend development experience, including REST APIs and ORM tools; TypeORM is preferred.Production experience with Oracle, including complex SQL and PL/SQL.Ability to read and reverse-engineer legacy PHP applications.Experience migrating or modernizing legacy applications.Experience with Jest and Cypress or equivalent testing tools.Familiarity with Docker, Kubernetes, and GitLab CI or similar CI/CD tools.Clear written communication skills when working with technical and non-technical stakeholders.Preferred QualificationsExperience with Ellucian Banner.Experience working with higher-education systems.LDAP or Active Directory authentication experience.Experience with Section 508 and WCAG accessibility remediation.Mandatory Engagement RequirementsApplicants must have U.S. work authorization without employer sponsorship, now or in the future. Sweent does not sponsor or transfer visas.Candidates must be located in and work from the United States throughout the engagement. Offshore and VPN-based work are not permitted.This is a W-2 contract position only. C2C, 1099, third-party agency submissions, and candidates represented by another employer are not accepted.All new hires must complete Form I-9 and provide valid employment eligibility documents by their first day. Employment eligibility is verified through E-Verify.Every new hire must pass a background check before starting. Offers are contingent on successful completion.Candidates must sign confidentiality and data-access agreements. The work involves protected student records covered by FERPA.All interviews are conducted by video with the camera on. Identity is verified against I-9 documents after the offer.Candidates must be available to start by mid-November 2026 and work approximately 40 hours per week during U.S. business hours. Conflicting employment during those hours is not permitted.Candidates must provide their own computer, reliable high-speed internet, working camera, and headset. The client does not provide equipment.Engagement TermsHourly W-2 contract position at $55–$65 per hour.Approximately 40 hours per week.Contract duration through mid-February 2027, with a possible extension.Payment is based on hours worked. Overtime is not authorized.No salary or benefits are provided.Final selection includes a client interview.How to ApplySubmit your resume, city and state, and confirmation that you meet every mandatory requirement listed above. Include a short description of a legacy-modernization project you worked on, covering the original system, the technology it was migrated to, and how you verified that the new system behaved consistently with the previous one.","datePosted":"2026-11-08T08:32:32.025Z","dateModified":"2026-11-08T08:32:32.025Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6d260cb6cf1563a97225a968"},"url":"https://jobsearcher.com/jobs/6d260cb6cf1563a97225a968"}}