UX/UI Designer is responsible for collecting, researching, investigating, evaluating user requirements, and delivering an outstanding user experience providing an exceptional and intuitive application design.
Key responsibilities
- Gather and evaluate user requirements in collaboration with product managers and engineers
- Illustrate design ideas using storyboards, process flows and sitemaps
- Design graphic user interface elements, like menus, tabs and widgets
- Build page navigation buttons and search fields
- Create wireframes, prototypes, and high-fidelity mockups using Figma.
- Create original graphic designs (e.g. images, sketches and tables)
- Prepare and present rough drafts to internal teams and key stakeholders
- Identify and troubleshoot UX problems (e.g. responsiveness)
- Conduct layout adjustments based on user feedback
- Adhere to style standards on fonts, colors and images
- Stay up-to-date with the latest design trends, tools, and best practices.
Requirements
- Proven experience as a UX/UI Designer or similar role.
- Strong proficiency in Figma (design systems, prototyping, collaboration tools).
- Solid understanding of user-centered design principles and best practices.
- Previous experience designing digital products within the gaming, gambling, iGaming, or betting industry is considered a strong advantage.
- Ability to present and justify design decisions based on user needs and business goals.
- Excellent communication and collaboration skills.
- Advanced English skills, both verbal and written
- Being comfortable working in an Agile delivery methodology
- Having the desire to produce work of the highest quality
- Attention to detail and a keen eye for aesthetics and usability.
- Being comfortable in creating design concepts and taking through to final high-quality deliverables
Nice to have
- Experience with tools like Adobe Creative Suite, Miro, or FigJam.
- Basic understanding of front-end technologies (HTML, CSS, JS).
- Experience with design systems or component libraries.
What we offer
- Full-time employment
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment unlimited coffee & tea, fruits, spacious lounge area
- Team building activities
- Competitive compensation package
If you don’t find an opening that fits your qualifications, you can introduce yourself to us by applying here.
We are currently looking for multiple Salesforce Developers to join our team, each responsible for creating custom software applications on the Salesforce platform that meet our specific requirements. You will design and develop scalable Salesforce solutions, integrate Salesforce with existing systems, and ensure data accuracy, security, and system reliability.
Depending on your experience and interests, you will contribute to projects across different Salesforce specializations such as Core Salesforce development, Data Cloud & Agentforce, Marketing Cloud / Pardot, Experience Cloud, or Einstein AI solutions.
The ideal candidate has a strong background in developing and customizing Salesforce applications, as well as experience designing and implementing complex solutions within the Salesforce ecosystem.
Key responsibilities
- Design and develop customized solutions within the Salesforce platform using Apex, Visualforce, Lightning Components (LWC), and other Salesforce technologies.
- Integrate Salesforce with other systems using APIs and middleware tools.
- Create and manage custom objects, fields, workflows, validation rules, and automation processes.
- Participate in code reviews and follow Salesforce development best practices.
- Troubleshoot and resolve production issues.
- Maintain documentation and technical specifications.
- Collaborate with cross-functional teams to design scalable Salesforce solutions.
- Depending on your specialization, you will work with:
- Agentforce and Data Cloud (Data 360) for AI-powered automation and unified customer data
- Marketing Cloud and Pardot for marketing automation and customer engagement
- Experience Cloud for customer and partner portals
- Einstein AI for predictive analytics and intelligent automation
- Sales Cloud and Service Cloud implementations
Requirements
- University degree in Computer Engineering, Informatics or a related field
- Proficient in Apex, Visualforce, Lightning Components (LWC), SOQL, and Salesforce APIs
- Strong understanding of Salesforce configuration and customization
- Experience with integrations using REST/SOAP APIs
- Excellent problem-solving and communication skills
- Experience with CI/CD tools and version control systems like Git
- Familiarity with Agile development methodologies
What We Offer
- Opportunity to work with a highly skilled and supportive international team on challenging Salesforce projects.
- A collaborative environment where you can learn, grow, and expand your expertise across different Salesforce specializations.
- Exposure to modern Salesforce technologies including Data Cloud, Agentforce, Marketing Cloud, Experience Cloud, and AI-driven solutions.
- Flexible contract engagement on a B2B or B2C basis, depending on your preference.
- Competitive contractor terms with paid vacation days and recognized United States public holidays.
- A culture that values knowledge sharing, continuous improvement, and professional development.
About the Role
We are looking for a proactive and results-driven Lead Generation Specialist to join our growing team. In this role, you will be responsible for identifying, attracting, and qualifying potential clients to support our sales pipeline. Your contribution will directly impact company growth by connecting us with the right prospects at the right time.
Key Responsibilities
- Research and identify potential leads using LinkedIn, databases, and other online sources
- Build and maintain a structured pipeline of prospects
- Conduct outreach via email, phone, and social media
- Qualify leads based on predefined criteria and hand them over to sales
- Collaborate with marketing and sales teams to improve targeting strategies
- Maintain accurate data in CRM and track performance metrics
- Test new approaches to increase response and conversion rates
Requirements
- Previous experience in lead generation, sales development, or similar role
- Strong communication skills in English (written and verbal)
- Familiarity with LinkedIn, CRM tools, and outreach platforms
- Ability to research and understand different industries
- Self-motivated, organized, and goal-oriented mindset
- Comfortable working with targets and KPIs
Nice to Have
- Experience in B2B services or IT industry
- Knowledge of email automation tools
- Basic understanding of sales processes
What We Offer
What we offer
- Full-time employment
- Opportunity to grow in the role
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment unlimited coffee & tea, fruits, spacious lounge area
- Team building activities
If you enjoy connecting with people, researching new opportunities, and playing a key role in business growth, we’d love to hear from you!
We are looking for an experienced Data Engineer to support the design and evolution of our clients’ data platform. You will help build scalable data solutions, develop robust data pipelines, and enable analytics that support data-driven decision making across the organization.
Key Responsibilities
- Contribute to the design and implementation of the enterprise data lake and data platform architecture
- Build, optimize, and maintain data pipelines and integration processes
- Participate in the end-to-end delivery of data solutions – from requirements gathering to production deployment
- Design and develop BI reporting and analytics models
- Collaborate with stakeholders and senior engineers to translate business needs into data solutions
- Apply best practices for data quality, security, and governance
- Work closely with senior team members to improve and scale data workflows
- Leverage AI technologies to enhance data processing, predictive analytics, and intelligent automation across the data platform
Requirements
- 3+ years of experience in data engineering or data analytics
- Hands-on experience working with data lake architectures and large datasets
- Experience with BI reporting tools and analytical platforms
- Experience with at least one of the following: Power BI, Qlik, MicroStrategy (or similar enterprise BI tools)
- Strong knowledge of SQL, data modeling, ETL/ELT frameworks
- Experience building and maintaining scalable data pipelines
- Strong analytical thinking and problem-solving skills
- Good communication and collaboration skills
Nice to Have
- Experience with cloud data platforms (Azure, AWS, or GCP)
- Understanding of data warehousing and modern analytics architectures
- Exposure to streaming or real-time data processing
- Familiarity with DevOps and CI/CD practices for data projects
What we offer
- Full-time employment
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment, unlimited coffee & tea, fruits, spacious lounge area
- Team building activities
We are looking for an experienced Project Manager to lead and coordinate the successful delivery of software and digital projects across our clients organizations. You will work closely with cross-functional teams, stakeholders, and clients to ensure projects are delivered on time, within scope, and aligned with business goals. You’ll be part of dynamic projects where every day brings new challenges, collaboration opportunities, and continuous learning.
Key Responsibilities
- Lead and manage end-to-end project delivery across multiple teams and stakeholders
- Define project scope, timelines, milestones, and resource planning
- Coordinate cross-functional teams including developers, QA engineers, business analysts, and product owners
- Monitor project progress and proactively manage risks, dependencies, and blockers
- Facilitate the use of Agile methodology, status meetings, and stakeholder communication
- Ensure alignment between business requirements and technical delivery
- Track timelines, and deliverables to ensure successful execution
- Maintain clear project documentation, reporting, and communication throughout the project lifecycle
- Drive continuous improvement in project management processes and team collaboration
- Leverage AI technologies to improve project planning, reporting, resource management, and operational efficiency
-
Requirements
- Minimum 3 years of experience managing software or IT projects
- Relevant Bachelor’s degree in Business, Information Technology, Computer Science, or related field will be considered as an advantage
- Strong understanding of project management methodologies including Agile/Scrum
- Experience coordinating cross-functional technical teams
- Excellent organizational, communication, and stakeholder management skills
- Ability to manage multiple priorities in a fast-paced environment
- Strong problem-solving and decision-making abilities
- Experience working with project management and collaboration tools
- Ability to work independently and collaboratively within international teams
What we offer
- Full-time employment
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment, unlimited coffee & tea, fruits, spacious lounge area
- Team building activities
We are looking for a Senior AI & Machine Learning Engineer to design, develop, and deploy AI-powered solutions. You will build machine learning models, work with Large Language Models (LLMs), and develop scalable AI applications that support business growth and innovation. You will collaborate with cross-functional teams to bring AI solutions from idea to production.
Responsibilities
- Develop and deploy AI and machine learning solutions using Python
- Build, train, test, and improve machine learning models
- Work with large datasets to create predictive and intelligent applications
- Develop AI-powered features, including automation, recommendation systems, forecasting, and generative AI solutions
- Integrate AI models into production environments and business applications
- Collaborate with engineers, data teams, and stakeholders to understand requirements and deliver solutions
- Monitor model performance and continuously improve accuracy and reliability
- Support and mentor other engineers when needed
Requirements
- 5+ years of experience in AI, Machine Learning, or Data Science roles
- Strong Python programming skills
- Experience with machine learning frameworks such as PyTorch, TensorFlow, or Scikit-learn
- Hands-on experience building and deploying machine learning models
- Experience working with Large Language Models (LLMs) and Generative AI tools
- Knowledge of SQL and data processing techniques
- Experience with cloud platforms such as Azure, AWS, or GCP
- Familiarity with Docker and modern software development practices
- Strong analytical and problem-solving skills
- Good communication and teamwork skills
Nice to Have
- Experience with RAG (Retrieval-Augmented Generation) solutions
- Experience with LangChain, Hugging Face, or similar AI frameworks
- Knowledge of MLOps, model monitoring, and CI/CD practices
- Cloud or AI-related certifications
- Experience working with enterprise AI applications
What we offer
- Full-time employment or contract-based agreement
For the Macedonia-based employees:
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment, unlimited coffee & tea, fruits, spacious lounge area
- Team-building activities