Loading...
USM Jobs / Senior Full Stack Software Engineer (React, Next.js & AI)
High Contract to Hire

JB061953 - Senior Full Stack Software Eng Apply

  • Start Date:
    Interview Types
  • Skills 5-7 years of experie..
    Visa Types Green Card, US Citiz..
Job Title: Senior Full Stack Software Engineer (React, Next.js & AI)
Location: Remote, must work in Arizona hours
Duration: 12 months Contract to Hire
 
Job Description:
Summary:
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
  • We are looking for someone to join our team named 4-Mations.
  • Our vision is to allow users to communicate and connect with the University and its resources in ways that are comfortable and convenient for them right now.
  • We are more than forms! In the next quarter, 4-Mation is focused on one thing: turning better digital experiences into measurable growth. We’re building the technology that helps prospects move from curiosity to conversation — using personalization, first-party data, AI-powered experiences, and smarter pathways to connect people with the right next step.
    As an engineer on 4-Mation, you’ll help build capabilities such as:
  • Zero-Party Data Capture & Personalization — evolving our MLG quiz and discovery experiences to better understand user intent, personalize recommendations, and create smarter next steps based on company and user context.
  • AI-Powered Prospect Experiences — supporting Super Phoebe and agentic experiences that can engage prospects, capture information, answer questions, and intelligently guide people through their journey.
  • Smarter Conversion Paths — building and improving Schedule a Conversation experiences so high-intent prospects can connect with the right people faster and with less friction.
  • AEM Cloud & EDS Modernization — rebuilding forms from React to support the move to EDS, creating a faster, more modern foundation for future digital experiences.
  • As members of the Prospect Experience Team (PET), we are at the front lines of the University growth doing new and exciting work!
 
Job Responsibilities
  • Fine-tune and improve a variety of sophisticated software implementation projects
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
  • Analyze and review enhancement requests and specifications
  • Implement system software and customize client requirements
  • Prepare the detailed software specifications and test plans
  • Code new programs to clients specifications and create test data for testing
  • Modify existing programs to new standards and conduct unit testing of developed programs
  • Create migration packages for system testing, user testing, and implementation
  • Provide quality assurance reviews
  • Perform post-implementation validation of software and resolve any bugs found during testing
 
Qualifications:
  • Bachelor's degree in technical field such as computer science, computer engineering or related field required
  • 5-7 years of experience required
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Large systems software design and development experience
  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
  • Experience in programming and experience with problem diagnosis and resolution
 
Must-haves
  • Reactjs 
  • Nextjs 
  • HTML
  • CSS 
  • JavaScript
  • Java/microservices
  • Devops/terraform scripts
  • Solid AI Experience and moving towards autonomous delivery
 
Nice-to-have
  • AEM
  • AEP
  • AWS
  • Adobe Target