
Honeycomb Software — вакансии
- Outsource, Outstaff
- 101-250
- 2015
- Львів, Рівне, Wroclaw, London, Houston
- Cloud technologies, CRM, Embedded, Healthcare / MedTech / LifeScience, Industry / Manufacturing, Logistic, Mobile, Software Development & Hi-Tech, WEB / UI / UX
Актуальные вакансии компании
- .NET
- React.js
- Redux
- TypeScript
- AntD
- DevExtreme
- Entity Framework
- MySQL
- PostgreSQl
- RabbitMQ
- SignalR
- Hangfire
- Terraform
- Ansible
- Microsoft Azure
- Windows
We are looking for a skilled .Net/React Engineer to join our team and contribute to a sophisticated multi-tenant Web Tool tailored for traders.
Project description: it is a sophisticated multi-tenant Web Tool designed for a group of users, primarily traders. The platform enables users to view, manage, and analyze trades conducted by end clients. Using it allows the creation of dummy trades to simulate risk and costs for them, and then match these dummy trades with the done exchange trades. The system is divided into three main modules and an Excel Add-In that provides supplementary functionality, making the project a comprehensive solution for trading professionals.
Technical stack: .NET 8, React.js 16, Redux, TypeScript, Antd, Devextreme, Entity Framework Core 8, SignalR, Hangfire, MySQL (main database), PostgreSQL (for saving time-series data of streamed live prices and whiteboard numbers actions), RabbitMQ (for communication between Windows Services and Web API), FIX protocol for working with trading platforms (consuming data from them), Azure services, Windows services, Terraform and Ansible.
What you’ll be doing:
- Develop and maintain the web application using .NET 8 and React.js 16;
- Collaborate with cross-functional teams to understand requirements and provide technical solutions;
- Implement state management using Redux and TypeScript;
- Design and develop user interfaces with Antd and Devextreme;
- Work on the backend using Entity Framework Core 8 and MySQL for the main database;
- Integrate PostgreSQL for saving time-series data of streamed live prices and whiteboard numbers actions;
- Set up and manage communication between Windows Services and Web API using RabbitMQ;
- Utilize FIX protocol to consume data from trading platforms;
- Implement background job processing using Hangfire;
- Ensure smooth integration and communication between all system components;
- Participate in code reviews, testing, and debugging to ensure high-quality code;
- Stay up-to-date with the latest industry trends and technologies.
What you’ll need:
- 5+ years of professional experience as a .Net Developer.
- Strong proficiency in React.js (version 16) and Redux.
- Experience with TypeScript for building robust web applications.
- Familiarity with Antd and Devextreme libraries.
- Proficient in using Entity Framework Core 8.
- Experience with MySQL and PostgreSQL databases.
- Knowledge of RabbitMQ for message broker services.
- Experience with SignalR.
- Understanding of the FIX protocol and its application in trading platforms.
- Experience with background job processing frameworks like Hangfire.
- Familiarity with Azure services, Terraform, and Ansible for deployment.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication and collaboration skills.
Nice-to-have skills:
- Previous work in the finance or trading industry.
- Familiarity with Windows services and their management.
- Understanding of security best practices in web development.
- CI/CD
- Jenkins
- GitLab
- CircleCI
- AWS
- GCP
- Microsoft Azure
- Docker
- Kubernetes
- Bash
- Python
- Prometheus
- Grafana
- ELK
- AWS Lambda
- Helm
- ISO 27001
- Terraform
- Ansible
- SOC2
We are seeking a DevOps Engineer for a part-time, on-demand engagement to support our development and operations teams. This role is ideal for a skilled professional who excels in building, automating, and managing scalable infrastructure while being available to contribute as needed.
What you’ll be doing:
- Design, implement, and maintain CI/CD pipelines to automate application development and deployment.
- Optimize and manage cloud infrastructure (AWS, Azure, or Google Cloud) for scalability and cost efficiency.
- Monitor system performance, troubleshoot issues, and ensure high availability of applications and services.
- Collaborate with development teams to streamline the software delivery lifecycle.
- Implement and maintain infrastructure as code using tools like Terraform or Ansible.
- Enhance system security by applying best practices for access control, encryption, and compliance.
- Provide on-demand support for deployments, system maintenance, and incident resolution.
What you’ll need:
- 5+ years of experience in a DevOps or similar role.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI/CD, or CircleCI.
- Proficiency in cloud platforms (AWS, Google Cloud, Azure) and containerization tools (Docker, Kubernetes).
- Strong scripting skills in Bash, Python, or similar languages.
- Experience with monitoring tools such as Prometheus, Grafana, or ELK Stack.
- Knowledge of networking, system administration, and database management.
- Strong problem-solving skills and ability to work independently.
Nice-to-Have Skills:
- Familiarity with serverless architectures and tools like AWS Lambda.
- Experience with Kubernetes orchestration and Helm charts.
- Knowledge of compliance and security frameworks (e.g., SOC 2, ISO 27001).
- Background in supporting agile development teams in a startup environment.
- Machine learning
- Python
- TensorFlow
- PyTorch
- scikit-learn
- AWS
- GCP
- Microsoft Azure
- CI/CD
- NLP
- Apache Spark
- Hadoop
- Docker
- Kubernetes
We are looking for a Machine Learning Engineer to join our team on a part-time, on-demand basis. This flexible role is ideal for a seasoned ML professional who wants to work on exciting projects and apply their expertise in designing, implementing, and optimizing machine learning solutions as needed.
What you’ll be doing:
- Develop, train, and optimize machine learning models for specific business requirements.
- Collaborate with stakeholders to define project goals and deliverables.
- Analyze data, perform feature engineering, and prepare datasets for model development.
- Evaluate and fine-tune existing models to improve performance and scalability.
- Deploy and integrate ML models into production systems.
- Stay up-to-date with the latest ML advancements and suggest innovative solutions.
- Provide technical consultation and recommendations on ML-related challenges.
What you’ll need:
- 5+ years of experience as a Machine Learning Engineer or Data Scientist.
- Proficiency in Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn.
- Strong knowledge of data preprocessing, feature engineering, and model evaluation techniques.
- Experience with cloud platforms (AWS, Google Cloud, or Azure) for ML deployment.
- Familiarity with MLOps practices, including CI/CD pipelines for ML models.
- Solid understanding of statistics, linear algebra, and machine learning algorithms.
- Ability to work independently and communicate effectively with teams.
Nice-to-Have Skills:
- Experience with Computer Vision, NLP, or Reinforcement Learning.
- Knowledge of big data tools like Apache Spark or Hadoop.
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
- Background in working with startups or fast-paced environments.
- Figma
- UI/UX
- SaaS
- HTML
- CSS
- AI
We are looking for a talented and driven Product Designer to join our team in developing innovative safety and compliance solutions for industries where environmental monitoring and personal protective equipment (PPE) are crucial. This role involves designing user-centered experiences for our intelligent platform that leverages AI-driven tools to detect, alert, and analyze safety compliance. You will work closely with cross-functional teams, transforming technical requirements and user needs into intuitive, impactful design solutions.
About the Project:
Our client is developing a solution that enhances workplace safety through AI-powered PPE detection and real-time alerting systems. This platform ensures that organizations can actively monitor, detect, and respond to safety compliance issues, enhancing worker safety and reducing environmental risks. By utilizing machine vision and machine learning, the platform enables automated PPE detection to help industries maintain the highest safety standards.
Core Responsibilities:
- Modern Design Methodologies: Apply design frameworks and methodologies to deliver user-centered designs.
- Atomic Design Principles: Build modular, scalable UI components with an atomic approach.
- UI Library Optimization: Enhance efficiency in UI delivery by usage of UI libraries.
- Cross-Platform Expertise: Design cohesive experiences across mobile, web, and desktop platforms.
- Collaborative Development: Work closely with product managers, engineers, and stakeholders to incorporate feedback, refine designs, and ensure alignment with project goals.
- Design System Development & Maintenance: Implement and support scalable design systems to unify product experiences.
- Advanced Figma Skills: Efficiently prototype, build components, and collaborate using Figma at an advanced level.
- Clear Communication: Advocate for design decisions, collaborate across teams, and maintain user focus.
Qualifications:
- Experience: 3+ years in product design with a strong portfolio showcasing UX/UI design, preferably for B2B or SaaS products.
- Tools: Proficiency in Figma.
- UX Skills: Strong understanding of UX principles, user flows, information architecture, and interaction design.
- Research: Experience conducting user research and usability testing to inform and validate design decisions.
- Prototyping: Skilled in creating high-fidelity wireframes and interactive prototypes.
- Collaboration: Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Problem-solving: Ability to identify and solve complex design issues, balancing user needs with business and technical requirements.
Additional Skills:
- Knowledge of AI-driven products and experience in safety, compliance, or environmental monitoring industries.
- Motion Design & Video Creation.
- Presentation Decks Design.
- HTML/CSS/JS Fundamentals.
- PyTorch
- OpenCV
- С++
- gstreamer
- Nvidia DeepStream
- Computer Vision
We seek a skilled Computer Vision Engineer with expertise in PyTorch to develop AI solutions for real-time person detection and tracking on edge devices within the oil and gas production domain.
In this role, you will design and optimize computer vision models as a core component of a larger video processing pipeline, working closely with ML engineers responsible for the pipeline’s integration and performance.
Responsibilities:
- Develop and optimize computer vision algorithms in PyTorch for person detection, tracking, and anomaly detection in real-time applications.
- Utilize OpenCV for image processing tasks to enhance model performance and accuracy.
- Collaborate with ML engineers on pipeline integration, ensuring seamless interaction between CV models and video processing components.
- Continuously enhance model reliability, scalability, and resource efficiency on edge devices.
Key qualifications:
- MS/PhD in Computer Science, Electrical Engineering, or a related field.
- Proven experience with PyTorch in real-time computer vision model development and optimization for edge devices.
- Proficiency with OpenCV for image processing and computer vision tasks.
Must-have skills:
- Experience with C++.
- Experience with GStreamer, or NVIDIA DeepStream for collaborative work within video processing environments.
Nice-to-have skills:
- Familiarity with AI applications in the energy industry or similar fields.
- C++ proficiency.
- MS/PhD degree in Computer Science, Electrical Engineering, Machine Learning, or a related field.
- Microsoft SQL Server
- Database testing
- Datadog
- PowerShell
- Python
- RDS
- Azure SQL
- AWS RDS
- Google Cloud SQL
- NoSQL
- MongoDB
- Cassandra
We are seeking an experienced Senior Database Administrator (DBA) with a robust background in performance tuning, optimization, and database testing. This role is essential for maintaining and enhancing the reliability, scalability, and performance of our database systems. As a Senior DBA, you will collaborate closely with development, DevOps, and infrastructure teams to enhance data performance, optimize queries, and troubleshoot complex database issues.
Responsibilities:
- Database Management: Manage, monitor, and optimize multiple database instances, ensuring high availability, scalability, and security across production environments.
- Performance Tuning: Perform advanced performance tuning and query optimization to improve application responsiveness, minimize latency, and efficiently handle peak loads.
- Benchmarking: Conduct database performance testing and benchmarking, identifying bottlenecks and recommending solutions to enhance database efficiency.
- Automation: Develop and maintain automated processes for database maintenance tasks, such as backups, indexing, and statistics updates, ensuring data integrity and disaster recovery readiness.
- Collaboration: Work with application development teams to design, review, and optimize complex queries, stored procedures, and schema changes.
- Best Practices: Establish and document best practices for database monitoring, alerting, and troubleshooting, creating dashboards and alerts for proactive issue resolution.
- Execution Plan Analysis: Analyze and optimize execution plans, identifying costly operations, and implementing indexing or partitioning strategies to improve query performance.
- Data Security Compliance: Ensure compliance with data security standards and regulatory requirements, enforcing database access controls and data masking policies.
- Disaster Recovery Planning: Develop and maintain disaster recovery plans, performing regular backup and restore tests to verify data recoverability and minimize downtime.
- Mentorship: Mentor and provide technical guidance to the team, sharing expertise in performance tuning, testing, and troubleshooting.
Qualifications:
- Education: Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- Experience: 7+ years of experience as a Database Administrator, with a strong emphasis on performance tuning and optimization.
- Proficiency: Expert in SQL Server with strong skills in SQL and stored procedure optimization.
- Performance Tuning: In-depth knowledge of performance tuning techniques, including query optimization, indexing strategies, and execution plan analysis.
- Performance Testing: Experience with performance testing and benchmarking tools, capable of identifying and diagnosing performance issues at scale.
- Monitoring Tools: Strong understanding of database monitoring and alerting tools, with hands-on experience configuring database alerts and dashboards.
- HA/DR Configurations: Familiarity with high availability (HA) and disaster recovery (DR) configurations, including clustering, replication, and failover techniques.
- Scripting Skills: Experience in scripting languages (e.g., PowerShell, Python) for database automation and maintenance.
- Problem-Solving: Strong problem-solving skills, with an analytical approach to diagnosing and resolving database issues.
- Communication Skills: Excellent communication and collaboration skills, with the ability to work closely with cross-functional teams.
Preferred Skills:
- Experience with cloud-based databases (e.g., AWS RDS, Azure SQL Database, Google Cloud SQL).
- Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) and data architecture in distributed systems.
- React Native
- TypeScript
- Firebase
- Supabase
- UI/UX
- App Store
- Google Play
We are looking for a talented React Native Developer to join our team and contribute to the development of an exciting platform for our customer. The app is a trading marketplace to discover and manage trading strategies. As a key member of the team, you will be responsible for building and maintaining the mobile application, ensuring a seamless and intuitive user experience. You’ll work with cutting-edge technologies like React Native, TypeScript, and Firebase/Supabase, playing a crucial role in the platform’s growth and evolution.
Responsibilities:
- Mobile App Development: Design, develop, and maintain the React Native mobile application, ensuring high performance and responsiveness.
- TypeScript Integration: Leverage TypeScript to enhance code reliability and scalability, ensuring robust mobile app functionality.
- Backend Integration: Work with Firebase or Supabase for real-time data management, authentication, and cloud functions.
- Feature Development: Implement new features based on user feedback and business needs, with a focus on UI/UX to provide an intuitive experience.
- Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality solutions.
- Code Quality: Ensure code quality and maintainability by following best practices in code reviews, testing, and documentation.
- Performance Optimization: Monitor and improve the performance of the application, ensuring a fast and efficient user experience.
What You’ll Be Doing:
- Develop and enhance the core mobile application using React Native and TypeScript.
- Integrate and manage backend services with Firebase or Supabase.
- Collaborate with cross-functional teams to ensure a smooth and user-friendly experience.
- Continuously improve the app’s performance, features, and stability based on user feedback and evolving business needs.
What You’ll Need:
- Proven experience as a React Native Developer, with a strong portfolio of mobile applications.
- Proficiency in React Native and TypeScript.
- Experience with backend services such as Firebase or Supabase for authentication, real-time data synchronization, and cloud storage.
- Strong understanding of mobile app architectures and best practices for building scalable, maintainable applications.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal, for effective collaboration in a remote environment.
- Ability to work independently as well as part of a distributed team.
Nice to Have:
- Experience with UI/UX design principles for mobile applications.
- Familiarity with app deployment processes in both the Apple App Store and Google Play Store.
- Experience with push notifications, offline storage, and app performance optimization.
- Knowledge of testing frameworks and tools for mobile apps.
- Machine learning
- TensorFlow
- PyTorch
- scikit-learn
- Python
- С++
- Hadoop
- Apache Spark
- AWS
- GCP
- Microsoft Azure
- SQL
- NoSQL
- Git
- Docker
- CI/CD
- Cloud technologies
- Big data
We’re searching for a Lead Machine Learning Engineer to join our team and lead the development and deployment of advanced machine learning models and algorithms. This role is central to driving innovation, solving complex challenges, and delivering impactful solutions.
If you’re a talented and experienced Machine Learning Engineer eager to lead impactful projects and innovate in a dynamic environment, apply now to join our team!
Responsibilities:
- Leadership and Strategy:
- Lead and mentor the machine learning team, providing technical direction and support.
- Define the strategy for machine learning initiatives aligned with business objectives.
- Collaborate with stakeholders to identify opportunities for applying machine learning.
- Machine Learning Development:
- Design, develop, and deploy scalable machine learning models and algorithms.
- Build robust machine learning pipelines and infrastructure.
- Continuously improve the performance and reliability of existing models.
- Data Science and Analysis:
- Perform exploratory data analysis to extract insights and patterns.
- Develop and validate predictive models and statistical analyses.
- Communicate findings clearly to stakeholders.
- Collaboration and Communication:
- Work with cross-functional teams, including data engineers, software developers, and product managers.
- Translate business requirements into actionable technical solutions.
- Present technical concepts and findings to non-technical audiences effectively.
- Innovation and Research:
- Stay updated on advancements in machine learning and data science.
- Experiment with and implement cutting-edge approaches and techniques.
- Foster a culture of innovation and continuous improvement within the team.
- Infrastructure Strategy:
- Develop and maintain the strategy for machine learning infrastructure.
- Oversee the deployment and management of hardware resources, including servers, GPUs, and storage.
- Ensure scalability, reliability, and security of infrastructure.
Requirements:
- 5+ years of experience in machine learning and data science.
- Proven track record of leading and managing technical teams.
- Expertise in statistical analysis, data mining, and predictive modeling.
- Proficiency with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong programming skills in Python, C++, or similar languages.
- Experience with Big Data technologies (e.g., Hadoop, Spark) and cloud platforms (e.g., AWS, Google Cloud, Azure).
- Deep understanding of SQL and NoSQL databases.
- Familiarity with software development tools and practices (e.g., Git, Docker, CI/CD).
- Strong problem-solving and analytical skills.
- Excellent communication and leadership abilities.
Nice-to-Have Skills:
- Advanced degree (Master’s or PhD) in Computer Science, Engineering, Mathematics, or Statistics.
- MLOps experience.
- Experience building ML infrastructure for cloud and on-premises environments.
Преимущества для сотрудников Honeycomb Software
- Освітні програми, курси
- Регулярний перегляд зарплатні
Читайте нас в Telegram, чтобы не пропустить анонсы новых вакансий.