27.04.2025
Вакансія FullStack Engineer (JavaScript/Java)
![]() |
|
Компанія: | Intelliarts |
---|---|
Домен вакансії: | Software Development & Hi-Tech |
Досвід роботи: | від 3 років |
Рівень спеціаліста: | Middle |
Рівень англійської: | Upper-Intermediate / B2 |
Тестове завдання: | Є тестове |
Зайнятість: | Full-time |
Релокейт: | Без релокейту |
Місце роботи: | Office |
Локація: | Львів |
Skills
- Java
- JavaScript
- React
- HTTP
- REST
- Unit testing
- Kafka
- AWS SQS
Опис вакансії
We are looking for a Software Engineer to join a HubSpot engineering team working on the development of the Marketing Events functionality within the HubSpot ecosystem. Our mission is to help marketers track the success of their events and improve lead engagement by collecting, processing, and storing data about events and attendees.You’ll be involved in creating new features, maintaining and improving existing ones, and solving real user issues. Our team also owns and supports integrations with third-party platforms like Eventbrite and GoToWebinar, enabling seamless synchronization of event data with HubSpot. Right now, we’re also focused on redesigning the Marketing Events page and migrating to HubSpot’s new UI library, replacing outdated components with modern and consistent UI elements.
HubSpot has a great engineering culture, carried by great teams in the USA, Ireland, Germany, Ukraine, and Armenia. The platform consists of thousands of microservices built with Java 21, lightweight DropWizard framework, and Google Guice dependency injection. It’s huge and you’ll have to deal with a lot of other stuff like Apache Kafka, Amazon SQS, S3, MySQL, HBase, and much more. The front end consists of single-page applications built with ECMAScript 6, TypeScript, React, Redux, and Sass. The Platform Team has built state-of-the-art infrastructure that allows developers to deploy their code to QA and Production environments with just a few button clicks. This enables you to focus entirely on designing and developing software – there is nothing easier than triggering a build and merge here.
HubSpot has a great onboarding course where you will get in touch with HubSpot’s infrastructure and then with our integration. During this period you will be actively involved in our working process with onboarding buddy. When your trial is finished you are going to be involved as DRI (Directly Responsible Individual) on new features and in PagerDuty rotation.
Responsibilities
- Communicate directly with product management and peers in Boston and Dublin, other HubSpot development teams to shape out requirements
- Work on the front end using React, ECMAScript 6, and Sass, contributing to single-page applications and UI improvements using HubSpot’s new UI library
- Create new and extend existing microservices using Java 21, DropWizard, and whatever technology/tools required to complete a particular task
- Cover your code with all kinds of automation tests (unit, integration, acceptance, API, end-to-end)
- Fully own the software you’ve developed: design, develop, test, release, and support in both stage and production environments
Personal Profile Overview
- Degree in Computer Science, Software Engineering or related field
- Stability in previous employment history with a tendency to remain with employers for extended periods
- Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
- Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
- Proficiency in fostering effective collaboration and teamwork activities
- Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
- Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
- Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
- Transparency in sharing the information within a team and company
- Willingness to acquire new knowledge and insights to enhance professional growth and performance
Required Skills
- 3+ years working with Java and JavaScript
- Front-end development experience (React or other modern JS frameworks)
- Excellent understanding of the OO design/programming paradigm
- Solid background in computer science and programming
- Strong knowledge of databases and networks (HTTP/REST)
- Good understanding of unit testing/test automation
- Experience or strong knowledge in microservice architecture and message broker systems such as Kafka, Amazon SQS, etc.
- English Upper-Intermediate (B2)
As a Plus
- Strong learning and development abilities
- Ability to work from the office in Lviv
Переваги співробітникам
- English Courses
- Team buildings
- Безкоштовний обід
- Відпустка по догляду за дитиною
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація домашнього офісу
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
Про компанію Intelliarts
Intelliarts – східноєвропейська компанія, що займається технологічним консалтингом та розробкою програмного забезпечення. Компанія маючи досвід у сфері виробництва, страхування, енергетики, цифрового маркетингу та інших галузей, концентрується на створенні комплексних програмних рішень на основі даних та машинного навчання, які допомагають партнерам конкурувати у сучасній цифровій економіці.
Сайт компанії: intelliarts.com Рік заснування: 1999 Кількість працівників: 101-250 Тип компанії: Outsource, Consulting / IntegratorКатегорії вакансії
Схожі вакансії
Досвід від 3 років Middle, Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Brazil, Bulgaria, Mexico, Portugal
Досвід від 4 років Middle, Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Bulgaria, Portugal, Romania, Spain
Досвід від 4 років Middle Full-time Не має значення Office Київ, Дніпро
Досвід від 3 років Middle, Senior Full-time Не має значення Office Дніпро
Досвід від 5 років Senior Full-time Не має значення Office Київ, Дніпро, Вінниця
Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.