
Growth Acceleration Partners е технологична консултантска компания, която помага на организациите да създават, модернизират и подобряват дигитални продукти чрез софтуерно и инженерство на данни. Дейността ѝ обхваща разработване на софтуер, UI/UX дизайн, инженерство на данни, машинно обучение, изкуствен интелект и услуги за модернизация, като подпомага екипите да повишават оперативната ефективност и да използват данните за бизнес растеж и трансформация.
Старши full-stack Ruby и Ember инженер
Ръководете разработването на защитени счетоводни функционалности за SaaS платформа за правни технологии с Ruby on Rails и Ember.js. Поемете отговорност за целия процес — от проектирането и тестването до внедряването, наблюдението и точността на финансовите данни.
Описание
- Разработвайте и поддържайте основни счетоводни функционалности за SaaS платформа за правни технологии.
- Създавайте защитени функционалности с високо натоварване чрез Ruby on Rails и Ember.js.
- Ръководете работата от проектирането и реализацията на решението до внедряването в продукционна среда и проверката.
- Създавайте модулни и интеграционни тестове; заявките за сливане трябва да включват покритие с модулни тестове.
- Редовно използвайте AI асистенти за програмиране и оценявайте резултатите им по отношение на сигурността и качеството.
- Подобрявайте производителността на натоварени Rails приложения, като откривате и отстранявате тесни места в ActiveRecord.
- Проучвайте проблеми в продукционна среда чрез логове, трасета и показатели.
- Проверявайте сигурността на данните, изпратени от потребители, включително качените CSV файлове.
- Използвайте CI/CD работни процеси за автоматизирани проверки за сигурност и валидиране на схемата.
- Подкрепяйте младшите инженери чрез менторство, като същевременно поддържате екипната продуктивност.
Изисквания
- Бакалавърска степен по информатика, софтуерно инженерство, информационни технологии или сродна техническа специалност.
- Най-малко пет години професионален опит в разработването и поддръжката на full-stack уеб приложения.
- Най-малко три години практически опит в разработването на бекенд услуги с Ruby on Rails.
- Опит в създаването на интерактивни потребителски интерфейси с Ember.js или друг съвременен JavaScript фреймуърк.
- Опит в управлението на работата от локалната разработка до наблюдението в продукционна среда.
- Опит с финансови данни, включително десетични числа, закръгляване, валути и идемпотентни операции.
- Отлични умения с Ruby, Rails и оптимизацията на производителността на ActiveRecord.
- Практически опит с Ember.js, съвременен JavaScript (ES6+), HTML5 и CSS3.
- Опит с разработка, управлявана от тестове, RSpec и надеждно модулно и интеграционно тестване на финансови работни процеси.
- Познания за оркестрация на CI/CD, наблюдение на продукционни системи, разпределено проследяване и анализ на логове.
- Опит с интегрирането на AI асистенти в разработката, включително партньорска проверка и валидиране.
- Отлично владеене на английски език в писмена и устна форма.
- Умение за поемане на техническа отговорност и самостоятелна работа.
- Прецизност и внимание към детайла, с фокус върху точността на данните и коректната работа на приложението.
- Добри комуникационни умения и способност за менторство на младши инженери.
- Опитът в правните технологии, финансовите технологии или строго регулирани SaaS среди е предимство.
- Познаването на замяната на наследени тестови набори с интензивно тестване на потребителския интерфейс е предимство.
- Познанията за кеширане, оптимизиране на заявки и индексиране на бази данни са предимство.
Придобивки
- Инвестиция в образованието.
- Присъствени занятия по английски език.
- Обучение по актуални технологии, включително изкуствен интелект, анализ на данни и машинно обучение.
- Приобщаваща работна среда, ангажирана с равните възможности.
- Възможност за работа с интегрирани дистанционни инженерни екипи.