Senior Full Stack Developer (JavaScript, ReactJS, REST APIs) -Mexico Remote
Senior Full Stack Developer at Ellucian (higher-education software) supporting Managed Services customers: leading root-cause troubleshooting across applications, APIs, integrations and databases, plus building integrations, reports and scripts. Core stack: JavaScript, ReactJS, NodeJS, REST APIs and SQL (PostgreSQL/Oracle).
- Compensation
- Not disclosed
- Location
- Mexico
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Typically 5+ years of relevant experience in application development, technical consulting, production support, or integrations
- Strong experience with modern JavaScript: ReactJS, NodeJS, ES5/ES6
- Strong experience consuming, testing, and troubleshooting REST APIs (auth, payload validation, error diagnosis) using tools like Bruno, Postman, or Insomnia
- Experience troubleshooting inbound/outbound system integrations and tracing failures across multiple systems
- Experience with Git or another version-control system
- Familiarity with modern AI solution patterns: MCP servers, tool/function calling, agentic workflows, retrieval/grounding, prompt/context design
- Working knowledge of SQL and relational databases for troubleshooting
- Strong consulting and customer-management skills: active listening, expectation management, de-escalation
- Ability to make sound technical decisions with incomplete information and navigate ambiguity
- Ability to lead cross-functional problem resolution, influence without authority, and mentor team members
- Strong analytical, written, and verbal communication skills in English
Nice to have
- Experience with PostgreSQL and/or Oracle PL/SQL
- Experience with GraphQL
- Experience with help desk, incident-management, or ticketing systems
- Experience with business process management or workflow tools such as ProcessMaker
Full description
About Ellucian
Ellucian powers innovation for higher education, partnering with approximately 3,000 customers across 50 countries, serving more than 21 million students. Ellucian's AI-powered platform, trained on the richest dataset available in higher education, drives efficiency, personalized experiences, and strengthened engagement for all students, faculty and staff. Fueled by decades of experience with a singular focus on the unique needs of learning institutions, the Ellucian platform features best-in-class SaaS capabilities and delivers insights needed now and into the future. These solutions and services span the entire student lifecycle, including data-rich tools for student recruitment, enrollment, and retention to workforce analytics, fundraising, and alumni engagement. Ellucian's innovative solutions, vast ecosystem of partners and user community of more than 45,000 provides best practices leading to greater institutional success and achieving better student outcomes.
About the Opportunity
As a Senior Full Stack Developer at Ellucian, you will play a key role in delivering innovative technical solutions and exceptional service to our Managed Services customers. In this highly collaborative and customer-facing role, you will leverage your technical expertise, problem-solving skills, and consultative approach to navigate complex challenges, drive issue resolution, and contribute to the continuous improvement of customer environments.
You will have the opportunity to work across a diverse range of technical initiatives, including application development, integrations, advanced troubleshooting, solution design, reporting, automation, and process optimization. Partnering with customers and cross-functional teams, you will help deliver scalable, effective solutions that support customer success and operational excellence.
Where you will make an impact
- Independently lead the investigation and resolution of complex, ambiguous, or high-impact technical issues from discovery through validation and closure.
- Use structured root-cause analysis to isolate problems across applications, API, integration, configuration, data, database, and code layers, forming and testing hypotheses until the underlying cause is understood.
- Lead customer discovery and business-process review discussions to distinguish symptoms from underlying business or technical problems and translate findings into actionable solution requirements.
- Develop and evaluate multiple solution approaches, considering customer impact, technical risk, maintainability, scalability, supportability, and time to resolution.
- Prototype, design, refine, test, and debug applications, integrations, reports, scripts, and other technical solutions, including complex changes that span multiple application tiers or systems.