Junior Software Engineer (uLTImates team)
Роботодавець · Instructure, Inc.
Будапешт
Будучи Junior Software Engineer у команді uLTImates, ви впроваджуватимете реальні функції в Canvas, наприклад, анотації до документів у вебверсії, дашборди аналітики використання або пошук курсів на базі ШІ. Ви навчатиметесь у досвідчених інженерів та працюватимете з фронтендом, бекендом і хмарною інфраструктурою.
Завдання
- Розробка та вдосконалення функцій у Canvas — від невеликих виправлень до повноцінного нового функціоналу за підтримки досвідчених інженерів.
- Написання чистого та протестованого коду як на фронтенді, так і на бекенді сервісів нашої команди.
- Участь у рев'ю коду. Ви отримуватимете відгуки на свою роботу та перевірятимете код інших.
- Дослідження багів і продакшн-проблем, а також допомога у їх вирішенні за допомогою логів, дашбордів і сповіщень.
- Участь у плануванні та уточненні завдань із продуктовою та дизайн-командами, щоб розуміти, чому ми створюємо саме це.
- Участь у командних ритуалах, таких як дейлі та ретроспективи. Діліться знаннями та вдосконалюйте навички у вебдоступності, хмарній інфраструктурі, безпеці та якості.
Умови та пільги
Конкурентна компенсаціяА також усі штатні співробітники беруть участь у нашій програмі володіння акціями.Гнучка культура роботиНаші простори для віддаленої, гібридної та офісної роботи відрізняються залежно від ролі, команди та локації.Щедрий оплачуваний відпускВключно з місцевими святами та нашим щорічним періодом «Приглушимо світло» наприкінці грудня.Комплексні програми здоров'яПідтримка ментального здоров'я включена.Ресурси для навчання та розвиткуІнструменти для професійного розвитку та компенсація навчання.
Вимоги
- 0–2 роки досвіду в розробці ПЗ. Враховуються стажування, особисті проєкти та буткемпи.
- Вільне володіння угорською та хороша робоча англійська.
- Міцні фундаментальні знання програмування, включно з поширеними патернами коду, а також практичний досвід роботи з TypeScript та React.
- Робочі знання реляційних баз даних та базове розуміння документ-орієнтованих баз даних.
- Певні знання тестування та досвід роботи з Git і рев'ю коду.
- Інтерес до розробки інтерфейсів та інфраструктури, а також звичка ставити запитання і вчитися на відгуках.