
Software Engineer (Canvas Career)
Instructure, Inc.3 days ago
Budapest, HungaryMid Level
Responsibilities
- Build and maintain production features across frontend and backend systems using React, TypeScript, Node.js, and Postgres.
- Create clean, accessible user interfaces and connect them to reliable backend APIs.
- Write maintainable, well-tested code covering unit, integration, and end-to-end testing.
- Participate in peer code reviews and collaborate with senior engineers, product managers, and designers.
- Support service health through logging, metrics, and incident troubleshooting.
- Continuously learn and apply modern software engineering practices.
Requirements
- Have 3+ years of professional software engineering experience.
- Demonstrate experience with modern frontend, backend, or full-stack web development.
- Be motivated to work across React frontend and Node.js/TypeScript backend environments.
- Have foundational knowledge of relational databases such as PostgreSQL or MySQL.
- Demonstrate a product-oriented approach focused on user experience, code quality, and reliable delivery.
- Bring strong communication skills and a collaborative approach to teamwork.
- Preferred qualifications include experience with React, TypeScript, Node.js, AWS, Claude, Cursor, GitHub Copilot, GraphQL, database ORMs/query builders, edtech or LMS platforms, and web security principles including OWASP and OAuth/OIDC.
Benefits
- Competitive compensation and participation in the employee ownership program.
- Flexible work culture with remote, hybrid, and in-office arrangements varying by role, team, and location.
- Onsite collaboration is required on Tuesdays and Wednesdays.
- Generous time off, local holidays, and an annual late-December “Dim the Lights” period based on departmental needs.
- Wellness programs and mental health support.
- Learning and development resources, professional development tools, and tuition reimbursement.
- Technology and tools provided for the role.
- Motivosity employee recognition program.
- Inclusive and supportive workplace culture.
Tech Stack
Categories
About Instructure, Inc.
Instructure builds Canvas, a cloud learning management system, along with tools for assessment, video learning, credentials, and analytics for K–12, higher education, and corporate training. It sells these products as SaaS subscriptions with related services. Founded in 2008 and headquartered in Salt Lake City, the company trades on the NYSE and expanded its credentials offering by acquiring Parchment in 2024.