Software Engineer - Salt Lake City Hybrid
Instructure is a company that believes in the power of people to grow and succeed throughout their lives. They are seeking a Junior to Mid-level Software Engineer to join a full stack engineering team focused on developing a new aggregated assessment product, working collaboratively in a remote environment using Agile methodologies.
Responsibilities
- Contribute to the full stack development of a new aggregated assessment product
- Work collaboratively with a distributed, remote team using Agile methodologies (mix of Scrum and Kanban)
- Participate in daily standup meetings and communicate primarily through Slack
- Utilize Jira for project tracking and workflow management
- Ramp up quickly on the existing tech stack and solutions, understanding the history and functionality of legacy products
- Ensure no loss of critical features that customers rely on and love
Skills
- Familiarity with basic software engineering principles and practices
- Demonstrated initiative and drive; ability to find and utilize documentation independently
- Problem-solving focus, with a preference to solve issues before escalating questions
- Experience with at least some of the following technologies:
- Node.js
- Full stack development (front end and back end)
- React (frontend)
- TypeScript
- NestJS (backend framework)
- AWS products and services
- Relational and non-relational databases
- Kubernetes
- Experience in EdTech or working with assessment systems
Benefits
- Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success.
- Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles
- Generous time off, including local holidays and our annual “Dim the Lights” period in late December, when teams are encouraged to step back and recharge based on departmental needs.
- Comprehensive wellness programs and mental health support
- Annual learning and development stipends to support your growth
- The technology and tools you need to do your best work — typically a Mac, with PC options available in some locations
- Motivosity employee recognition program
- A culture rooted in inclusivity, support, and meaningful connection
- Flexible work culture. Our remote, hybrid and in-office collaboration spaces vary by role, team and location.
- Learning and development resources, including professional development tools and tuition reimbursement, to support your growth
- The technology and tools you need to do your best work
Company Overview