This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Instructure is seeking a Senior Software Engineer to develop modern web experiences and services for global educators and learners, focusing on full-stack development with technologies like Node.js, TypeScript, and Next.js.
Job Responsibility:
Design, build, and own production features in Node.js, TypeScript, Next.js (App Router), and Tailwind CSS
Develop serverless/edge APIs and jobs on Vercel and AWS
Model data and ship performant Postgres queries
Architect multiregion deployments
Build for international audiences
Instrument services with logs/metrics/traces
Champion accessibility, testing, CI/CD, and code reviews
Mentor peers, collaborate with Product/Design, and contribute to technical direction
Requirements:
7+ years of professional software engineering experience
Deep experience with TypeScript and Node.js
Proven use of Next.js (server components, server actions, caching) and Tailwind in production
Proven use of Vercel and AWS for serverless and edge patterns