Instructure logo

Senior Software Engineer - Full Stack (Node.js, React, Ruby on Rails)

Instructure

About the Role

Instructure is seeking a Senior Software Engineer to join our team in Budapest. As a Senior Software Engineer, you will be part of a dynamic team responsible for developing AI-powered features for our products, such as Canvas, which are used by millions of users worldwide. You will work in a hybrid environment, collaborating with cross-functional teams to leverage the latest advancements in AI technology.

Responsibilities

  • AI-Powered Feature Development: Collaborate with a cross-functional team to create innovative features using AI technology.
  • Technical Mastery: Demonstrate independence in mastering new technical domains and apply extensive knowledge to innovate and streamline team efforts.
  • Productivity Enhancement: Enhance team velocity and productivity by automating tasks, resolving bottlenecks, and improving cross-functional processes.
  • System Design: Design compliant systems (a11y, i18n, secure, etc.) and manage technical ambiguities to ensure reliable project delivery.
  • Team Leadership: Inspire the team with forward-looking visions, drive innovation, and support team development towards organizational growth.
  • Agile Methodologies: Leverage agile methodologies, engage effectively with stakeholders, make data-driven decisions, and foster a culture of continuous improvement.
  • Professional Growth Support: Actively support the professional growth of others by being approachable and providing constructive feedback.
  • User-Centric Development: Prioritize user needs through flexible technical decisions, thorough documentation, and risk mitigation.

Requirements

  • Experience: 6+ years of experience in software engineering with a strong foundation in coding and system design.
  • Technical Skills: Proficiency in Node.js, React, Ruby on Rails, AWS, Docker, Kubernetes, Ansible, Terraform, Salt, Puppet, Postgres, DynamoDB, Elasticsearch, REST APIs, Git, Jenkins, and Typescript.
  • AI and ML: Experience in developing features relying on LLM models, RAG, and willingness to learn and adapt to the fast-changing landscape of LLMs.
  • Backend Focus: Strong focus on backend development with experience in Ruby on Rails and NestJS with Typescript.
  • Agile Experience: Proven ability to work effectively within an Agile team and adapt to changing requirements.
  • Communication Skills: Excellent communication skills, able to share insights and collaborate effectively with teammates and across functions.
  • Problem-Solving: Strong analytical and problem-solving skills with a creative approach to overcoming obstacles.

Benefits

  • Competitive Compensation: We offer a competitive salary package.
  • Healthcare and Wellness: Private Medicover healthcare, cafeteria plan/SZEP card, and wellness motivation through PandaFit.
  • Time Off: An extra week off for the whole company every year.
  • Recognition and Development: Employee recognition program through Motivosity, goal-setting, proactive reviews, and internal training.
  • Support Programs: Employee assistance program.

Join us at Instructure and be part of a team that values diversity and innovation. We believe in hiring the most awesome people and treating them right. Our diverse ideas and open environment make our business stronger.

All Instructure employees are required to successfully pass a background check upon being hired.

Benefits
Extracted with AI

  • Competitive compensation
  • Private Medicover healthcare
  • Cafeteria plan/SZEP card
  • Wellness motivation through PandaFit
  • An extra week off for the whole company every year
  • Employee recognition program through Motivosity
  • Goal-setting, proactive reviews, and internal training
  • Employee assistance program

Similar jobs

Last update: 23 minutes ago

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

ImmoScout24 logo
ImmoScout24

Software Engineer (Node.js, React.js)

Join ImmobilienScout24 as a Software Engineer in Vienna, working with Node.js and React.js in a hybrid environment.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Adobe logo
Adobe

Senior Fullstack Engineer - GenStudio

Join Adobe as a Senior Fullstack Engineer to develop core features for GenStudio using JavaScript, React, Angular, and cloud technologies.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer - Product Lifecycle Management

Join NI as a Software Engineer in Debrecen to innovate in eCommerce and web technologies using JavaScript, Agile, and DevOps.

banQi logo
banQi

Full Stack Software Engineering Specialist (Node/React)

Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Senior Data Engineer with Full Stack Development

Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Revv logo
Revv

Senior Full Stack Engineer

Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.

Doktor.se logo
Doktor.se

Fullstack Developer with React and Node.js

Join Doktor.se as a Fullstack Developer to revolutionize healthcare with React, Node.js, and AWS.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Everseen logo
Everseen

Senior Full Stack Developer

Join Everseen as a Senior Full Stack Developer in Iași, Romania. Work with cutting-edge AI technology in a dynamic, innovative environment.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

AppFolio logo
AppFolio

Senior Software Engineer - Investment Manager

Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.

Accrete AI logo
Accrete AI

Full Stack Engineer (Early Career)

Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Factorial logo
Factorial

Mid Software Developer - Growth Team

Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.