Software Engineer
RemotePosted 3 months ago Expired
This job has expired
Looking for a job like Software Engineer in or near Salt Lake City, UT? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Join a full stack engineering team focused on aggregating assessment products into a single offering, contributing to development and collaborating with a distributed, remote team.
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
Requirements
- 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 Node.js
- Full stack development (front end and back end)
- Experience with React (frontend)
- Experience with TypeScript
- Experience with NestJS (backend framework)
- Experience with AWS products and services
- Experience with Relational and non-relational databases
- Experience with Kubernetes
Qualifications
- Junior to Mid-level Software Engineer
Nice to Have
- Experience in EdTech or working with assessment systems
Skills
* Required skills
Benefits
About Instructure
Instructure creates intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers.