
Brightgrove — вакансии
- Outsource
- 501-1000
- 2010
- Київ, Львів, Харків, Bucharest, Wroclaw, San Jose
- Advertising / Marketing, E-commerce / Marketplace, Electronics, FinTech, Hardware / IoT, Hospitality, Industry / Manufacturing, Insurance, Machine Learning / Big Data, Media / Entertaiment, Mobile, Real Estate, Retail, Software Development & Hi-Tech, WEB / UI / UX
Актуальные вакансии компании
- Golang
- NATS
- Kafka
- RabbitMQ
- PostgreSQl
- Docker
- Github
Про клієнта
The Project is a leading German platform dedicated to digitizing university campus services. The comprehensive solution simplifies the complex, enabling colleges and universities to offer a seamless digital experience. With UniNow, institutions can efficiently digitize their services and provide a robust campus app, even with minimal resources. This innovation ensures that every essential service is easily accessible, enhancing the overall campus experience for students and staff alike.
Про проєкт
The project includes the creation of both frontend and backend systems to support a robust, user-friendly campus app that integrates all essential services for colleges and universities.
За що будеш відповідати:
- Develop and maintain GoLang applications by writing clean, efficient, and maintainable code, implementing best practices, and adhering to coding standards.
- Design, develop, and maintain microservices-based architecture, ensuring scalability, reliability, and efficiency.
- Write, maintain, and execute unit and integration tests to ensure code quality and debug/fix bugs and performance bottlenecks.
- Implement event-driven data sharing, and manage communication between microservices.
- Design, optimize, and manage databases.
- Create and manage Docker containers for application deployment and set up and maintain GitHub Pipelines for continuous integration and continuous deployment (CI/CD).
- Collaborate with team members, participate in code reviews and design discussions, and contribute to improving development processes and workflows.
- Document code, technical specifications, and system designs, provide regular updates on project status, and create/maintain comprehensive documentation for future reference and onboarding of new team members.
Необхідні навички
- GoLang: A minimum of 3 years of full time experience with GoLang is essential. The ideal candidate should have a deep understanding of GoLang, its ecosystem, and best practices.
- Unit Testing and Integration Testing: At least 3 years of experience in writing and maintaining unit and integration tests. The candidate should be adept at ensuring the codebase is robust and free of bugs.
- Microservice-Based Architecture: A minimum of 2 years of experience working with microservice-based architectures. The candidate should be familiar with designing, implementing, and maintaining microservices.
- Event-Driven Data Sharing: Experience with NATS and NATS JetStream or any similar other event queue (Kafka, RabbitMQ) for event-driven data sharing between services is preferred.
- PostgreSQL: At least 3 years of hands-on experience with PostgreSQL, including database design, optimization, and complex query writing.
- Docker/GitHub Pipelines: Basic knowledge of Docker and GitHub Pipelines is required. The candidate should understand the fundamentals of container creation, and setting up/maintaining GitHub Pipelines for the project
- English: Upper-Intermediate level
- Node.js
- TypeScript
- Golang
- CI/CD
- Agile
- NoSQL
- AWS
- Amazon API Gateway
- Route53
- Cognito
- Lambda
- AWS IoT Core
- IaC
- Terraform
- OpenAPI
Про клієнта
Founded in 2021 by serial entrepreneurs and investors (with multiple exits and prior companies with annual revenues in billions of dollars).
Backed by some of Silicon Valley’s top VC firms.
Про проєкт
A new revolutionary smart TV product that redefines what a TV can be.
With future-proofed sensors and delightful OTA updates, we’re envisioned to become the hub of the reinvented living room.
This and a host of other next-gen features make our product a truly revolutionary technology that goes beyond just smart.
За що будеш відповідати:
- Work with a team of highly talented individuals to release new features in a timely manner
- Maintain and resolve complex coding issues in the application
Необхідні навички:
- Minimum of 6-10 years of experience in software engineering, with a focus on backend systems engineering
- Working knowledge of Node.js, TypeScript- expert, and GoLang - middle level.
- Expertise in designing and developing complex distributed systems using microservices or modern SOA patterns, and serverless application development
- Experience in Continuous Integration and Continuous Delivery (CI/CD), Test Driven Development (TDD) and agile methodologies
- Material experience in Relational and “NoSQL” databases
- Experience in Amazon Web Services (AWS) with a particular focus on the following: API Gateway, Route53, Cognito, Lambda and IoT Core
- Demonstrated experience with Infrastructure as Code (IaC) with a particular focus on Terraform
- Excellent analytical and problem solving, written and verbal communication skills
- Self-organized and self-motivated to work independently, addressing dependencies on the way
- Level of English at Upper-Intermediate level
Preferred Qualifications
- Go (golang) experience
- Experience with OpenAPI and code generation through openapi-generato
- Working understanding of performance instrumentation, analysis and tuning
- Experience of working with remote and distributed teams, our team spans across many time zones and cultures
- Agile
- Scrum
- JavaScript
- .NET
- C#
- Microsoft Azure
- CI/CD
Про клієнта
Клієнт вже понад чверть століття обслуговує технологічні рішення для індустрії нерухомості Нью-Йорка. Оскільки в цій індустрії не існує загальноприйнятої системи MLS, середовищем застосунку клієнта є система, яка передає інформацію від однієї фірми до іншої з точністю до хвилини. Ця система виросла з 10 фірм і 300 списків, якими обмінюються щодня, до майже 500 фірм і 10 000 списків, якими обмінюються щодня відповідно до керівних принципів RLS компанії REBNY.
Клієнт підтримує додаток системи лістингу з повним спектром послуг, який використовують 300 фірм. Його продукти включають, зокрема, застосунок для лістингу з повним спектром послуг, що підтримує як кінцевого користувача-агента, так і введення даних, мобільний додаток для лістингу, різноманітні канали лістингу, готові та індивідуальні варіанти VOW, а також маркетингові послуги, які складаються з індивідуальних брошур, інтерфейсу з New York Times Ad Times 2000 та власного рекламного інструменту під назвою Premium Marketing Opportunity (PMO). Клієнт має багаторічний досвід успішної конвертації даних, інтеграції та розробки індивідуальних бізнес-рішень.
Про проєкт
Існує складний веб-додаток, який дозволяє нью-йоркському агенту з нерухомості знаходити потрібні об'єкти нерухомості, доступні для продажу, оренди тощо, а також генерувати різні звіти для клієнтів агента.
За що будеш відповідати:
- Технічна стратегія та бачення:
- Розробка та реалізація технологічної дорожньої карти, узгодженої з бізнес-цілями компанії та тенденціями ринку
- Наставляйте та розвивайте технічний персонал, сприяючи культурі постійного навчання та вдосконалення
- Перевірка та валідація технічних підходів, оцінок та строків, забезпечення відповідності бізнес-пріоритетам
- Нагляд за розробкою ПЗ:
- Забезпечення постачання високоякісних програмних продуктів від концепції до запуску, що відповідають усім технічним та бізнес-вимогам
- Використовуйте сучасні мови та технології програмування (JavaScript, .Net C#), щоб керувати проектами розробки
- Використовуйте хмарні платформи (Azure) та інфраструктуру для масштабованих та ефективних рішень
- Розробка продукту та користувацький досвід:
- Співпрацюйте з продуктовими командами для проектування та розробки програмних додатків, орієнтованих на користувача, використовуючи принципи UX та UI дизайну
- Крос-функціональна взаємодія:
- Тісно співпрацюйте з іншими представниками керівництва, щоб узгодити технологічні стратегії із загальними бізнес-цілями
- Ефективно доносити технічні концепції до нетехнічних зацікавлених сторін, забезпечуючи чітке розуміння технічних рішень та їхнього впливу.
- Вирішення проблем та прийняття рішень:
- Аналізувати та вирішувати складні технічні проблеми за допомогою проактивного підходу, орієнтованого на пошук рішень
- Впроваджуйте стратегії управління ризиками, щоб пом'якшити потенційні проблеми та забезпечити успіх проекту
- Ділова та галузева хватка:
- Розуміння бізнес-операцій і того, як технології можуть сприяти досягненню бізнес-цілей і конкурентних переваг
- Адаптивність та постійне вдосконалення:
- Адаптуйтеся до динамічних потреб та пріоритетів бізнесу, керуючи кількома проектами у швидкозмінному середовищі
- Сприяйте вдосконаленню процесів та впровадженню інновацій, постійно шукайте шляхи підвищення продуктивності та ефективності
- Відповідність та забезпечення якості:
- Забезпечення відповідності всіх програмних продуктів вимогам галузевих стандартів і нормативних актів
- Керівництво процесами забезпечення якості для створення надійних і високопродуктивних програмних рішень
Необіхні навички
- Освіта:
- Ступінь бакалавра в галузі комп'ютерних наук, програмної інженерії, інформаційних технологій або суміжних галузях
- Ступінь магістра у відповідній галузі є перевагою
- Досвід роботи:
- Мінімум 8 років досвіду в розробці програмного забезпечення, з яких щонайменше 5 років на керівних або управлінських посадах. Бажано мати щонайменше 2 роки досвіду на посаді технічного директора в компанії, що займається розробкою програмного забезпечення
- Досвід реалізації стратегії розробки програмних продуктів для програмних платформ і додатків, розуміння майбутніх ринкових тенденцій і наслідків для цих продуктів, що зміниться в конкурентному середовищі, областей для майбутніх можливостей зростання і потенційних збоїв в поточній бізнес-моделі
- Досвід роботи в індустрії технологій для нерухомості або суміжних галузях є перевагою
- Досвід керівництва успішними проектами з розробки програмного забезпечення від концепції до запуску
- Технічні знання:
- Глибоке розуміння життєвого циклу розробки програмного забезпечення та методологій (Agile, Scrum)
- Досвід роботи з сучасними мовами та технологіями програмування (JavaScript, .Net C#, тощо)
- Знання хмарних платформ (Azure) та інфраструктури
- Розуміння аналітики даних, штучного інтелекту та машинного навчання в контексті додатків у сфері нерухомості
- Досвід роботи з практиками та інструментами DevOps для CI/CD
- Стратегічне бачення та новаторство:
- Здатність розробляти та впроваджувати технологічну дорожню карту, яка відповідає бізнес-цілям компанії, як в частині розробки продуктів, так і в частині оптимізації внутрішніх робочих процесів
- Прогресивне мислення зі здатністю бути в курсі нових тенденцій в технологіях, а також на ринку нерухомості зокрема
- Лідерство та управління:
- Значний досвід роботи зі східноєвропейськими командами розробників, що налічують понад 15 аналітиків, інженерів та тестувальників, які працюють у середовищі розробки продуктів у портфоліо щонайменше 2+ продуктів для компанії
- Здатність з технічної точки зору перевіряти технічні підходи та відповідні їм оцінки обсягів робіт і строків, запропоновані командою розробників, а також застосовувати обґрунтовану ретельність для перевірки цих оцінок і строків у контексті інших важливих і швидкозмінних пріоритетів
- Сильні лідерські якості, зокрема вміння мотивувати та керувати міжфункціональними командами
- Досвід найму, наставництва та управління технічним персоналом, включаючи розробників програмного забезпечення, інженерів та архітекторів
- Навички ефективної комунікації зі здатністю доносити технічні концепції до нетехнічних зацікавлених сторін
- Розробка продукту:
- Розуміння принципів дизайну користувацького досвіду (UX) та користувацького інтерфейсу (UI)
- Знання розробки мобільних додатків та адаптивного веб-дизайну
- Вирішення проблем і прийняття рішень:
- Сильні аналітичні навички та вміння вирішувати проблеми, здатність приймати обґрунтовані рішення під тиском
- Проактивний підхід до управління ризиками та вміння вирішувати складні завдання
- Ділова хватка:
- Розуміння бізнес-операцій і того, як технології можуть сприяти досягненню бізнес-цілей
- Здатність тісно співпрацювати з іншими представниками керівництва для узгодження технологічних стратегій з бізнес-цілями
- Знання галузі (бажано мати):
- Знання ринку нерухомості, в тому числі галузевих технологій і тенденцій
- Розуміння бізнес-моделей та викликів у сфері нерухомості
- Адаптивність:
- Готовність адаптуватися до мінливих пріоритетів і потреб бізнесу
- Здатність працювати у швидкоплинному середовищі та керувати кількома проектами одночасно
- Мовні навички:
- Рівень англійської - Advanced
- Microsoft Office
- HTML
- CSS
Про проєкт
Новий хмарний додаток для управління ритуальними послугами, котрий можна безпечно використовувати з будь-якого пристрою з інтернет-доступом. Він створений з використанням передових технологій, які лежать в основі багатьох онлайн-додатків, що використовуються мільйонами людей щодня.
За що будеш відповідати:
- Підтримка клієнтів:
- Оперативно реагувати на проблеми, що виникають через тікети, по телефону та електронній пошті
- Вирішувати прості проблеми з помилками користувачів
- Ескалація проблем, що вимагають внесення змін до програми
- Проактивне спілкування з користувачами до вирішення проблем
- Переконуватися у тому, що користувачі задоволені вирішенням проблем
- Реєстрування запитів на покращення функціоналу
- Виявлення повторюваних проблем, які можна вирішити шляхом внесення змін до програми або навчанням користувачів
- Налаштування нових користувачів:
- Підготовка первинних даних про людей, місця та продукцію для імпорту в MS Excel
- Налаштування шаблонів за допомогою HTML, CSS та Liquid
- Переконуватися, що користувач знає, що від нього вимагається і в які терміни
- Проактивне спілкування з новими користувачами щодо прогресу та вимог, які потребують доопрацювання
Необхідні навички:
- Відмінна письмова та розмовна англійська мова
- Досвід роботи з додатками MS Office
- Здатність вивчати нові програми (система тікетів)
- Базові знання та розуміння HTML та CSS
Преимущества для сотрудников Brightgrove
- English Courses
- Work-life balance
- Гнучкий графік роботи
- Медичне страхування
- Освітні програми, курси
Читайте нас в Telegram, чтобы не пропустить анонсы новых вакансий.