Jobs at Djinni

10172
  • · 284 views · 78 applications · 15d

    Senior Backend Engineer (PHP)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B1
    The Senior Backend Engineer will develop and support microservices related to billing and subscription management, focusing on performance, reliability, and scalability. This role involves developing a SaaS platform based on PHP services and integrating...

    The Senior Backend Engineer will develop and support microservices related to billing and subscription management, focusing on performance, reliability, and scalability. 
    This role involves developing a SaaS platform based on PHP services and integrating the services with payment gateways and payment orchestrators.
     

    Responsibilities:

    • Build and maintain microservices for subscription lifecycles, billing retries, and payment handling.
    • Work on APIs for managing subscriptions, invoicing, and payment gateways.
    • Optimize billing systems for performance and scalability, ensuring they can handle large volumes of transactions.
    • Collaborate with the analytics team to implement accurate billing cycles and manage financial reporting.
    • Ensure all services adhere to secure communication standards and manage interactions with external orchestrators.
       

    What we look for:

    • 5+ years of experience with PHP in backend development.
    • 2+ years of experience with Go or similar language.
    • 2+ years of experience working with billing systems, including subscription management, payment processing, and handling chargebacks.
    • Familiarity with modern PHP frameworks (Laravel, Symfony, etc.) and best practices for building scalable microservices in a cloud-native environment.
    • Familiarity with k8s, Victoria Logs, Docker , PostgreSQL, Grafana and Prometheus, particularly for monitoring billing services.
    • Experience with SQL and NoSQL databases used in billing systems.
    • Experience with RESTful APIs, gRPC, and message queues used for financial systems.
    • Nice to have: Experience with RoadRunner and Temporal.
       

    We offer:

    • A supportive atmosphere — we’re all for creativity and providing opportunities for self-fulfillment.
    • Working on inspiring products in a team of supportive professionals.
    • A competitive salary package based on your unique expertise, skillset, and impact on the product.
    • Reimbursement of professional courses and trainings.
    • In-office, and hybrid/remote work opportunities.
    • Flexible working hours.
    • Professional equipment and access to the necessary programs.
    • Paid vacations, sick days, and other benefits.
    • Medical insurance.
    • Free lunches in the office.
    • A variety of corporate events and team-building activities.
    More
  • · 27 views · 3 applications · 15d

    Delphi developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Requirements Strong Delphi 7 expertise (primary requirement) Experience with FreePascal/Lazarus (secondary requirement) Knowledge of WebSocket communication and client-server architecture Experience with SVN, Jenkins (CI/CD), and Jira Familiarity with...

    Requirements

    • Strong Delphi 7 expertise (primary requirement)
    • Experience with FreePascal/Lazarus (secondary requirement)
    • Knowledge of WebSocket communication and client-server architecture
    • Experience with SVN, Jenkins (CI/CD), and Jira
    • Familiarity with cross-compiler development (Delphi/FPC)
    • Ability to work with legacy systems and maintain code stability
    • Understanding of Agile development practices

    Responsibilities

    • Develop and maintain code in Delphi 7, ensuring compatibility with FreePascal
    • Support both legacy GUI and new web application via shared server component
    • Participate in Agile ceremonies (planning, stand-ups, reviews, retrospectives)
    • Track tasks in Jira and maintain Jenkins build configurations
    • Write clean, maintainable code and follow existing patterns
    • Perform cross-platform testing and deployment (Windows & Linux)

    Optional / Nice-to-Have

    • Experience with mORMot framework (WebSocket server, logging, daemon)
    • Knowledge of FastMM4 (memory management)
    • Background in business calculation/estimation software
    • Hands-on experience with CI/CD pipeline optimization
    • Familiarity with performance tuning in Delphi/FPC

    We Offer

    • Competitive salary
    • Flexible schedule
    • Social package
    • Courses, webinars, seminars to increase professional skills
    • Snacks & fruit, foosball, fun office environment
    • Horizontal hierarchy. No micromanagement pressure
    • Open company culture where your ideas and initiatives are valued
    • Regular team building & corporate events
    • International projects
    More
  • · 331 views · 88 applications · 15d

    Junior Java Developer

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - B1
    We are looking for a motivated individual to join our small team and work on various projects focusing on: e-commerce development and Spring Boot programming. You will be working closely with the Team Lead, who will also serve as your mentor. He will...

    We are looking for a motivated individual to join our small team and work on various projects focusing on: e-commerce development and Spring Boot programming.

    You will be working closely with the Team Lead, who will also serve as your mentor. He will always be available to assist you and answer your questions, but will also require high-quality and timely execution of tasks.

     

    📝 Key Requirements & Details

     

    • Position: Junior Java Developer (Remote)
    • Technologies: Java, Spring Boot, SQL, JPA, MongoDB
    • English Level: Intermediate (B1/B2)
    • Mandatory Languages: Ukrainian or Russian is required.
    • Work Schedule: 10:00 AM – 7:00 PM Kyiv time (EET)
    • Location: Remote
    • Experience: We are considering candidates with work experience (not necessarily commercial).
    • Test Assignment: A mandatory test assignment will be provided after the initial introduction (you will have two days for completion).
    • Salary: $500/month, paid twice a month via a convenient method for you (crypto, bank card, or other options).
       

    We are interested in long-term cooperation.

    More
  • · 115 views · 5 applications · 15d

    QA Trainee

    Hybrid Remote · Ukraine · 0.5 years of experience · English - B2
    Position overview DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries. Our world-class team designs and engineers data-driven, cloud-native solutions to deliver immediate and enduring...

    Position overview

     

    DataArt is a global software engineering firm and a trusted technology partner for market leaders and visionaries. Our world-class team designs and engineers data-driven, cloud-native solutions to deliver immediate and enduring business value.

    We promote a culture of radical respect, prioritizing your personal well-being as much as your expertise. We stand firmly against prejudice and inequality, valuing each of our employees equally.

    We respect the autonomy of others before all else, offering remote, onsite, and hybrid work options. Our Learning and development centers, R&D labs, and mentorship programs encourage professional growth.

    Our long-term approach to collaboration with clients and colleagues alike focuses on building partnerships that extend beyond one-off projects. We provide the ability to switch between projects and technology stacks, creating opportunities for exploration through our learning and networking systems to advance your career.

    Gain practical experience, enhance your skills, and master independent work on real IT projects.
    Demonstrate your expertise during the trial period, and if you meet the professional standards, you’ll earn the Junior QA qualification—with the opportunity to join DataArt full-time.

    Requirements

    • Basic knowledge of manual testing (types of tests, methodologies of organizing testing processes, test design techniques)
    • Basic knowledge of databases and skills working with at least one of database management systems (one of the following: MSSQL, Oracle, MySQL, PostgreSQL, etc.)
    • Good interpersonal skills
    • Excellent spoken English

    Nice to have

    • Practical and/or theoretical knowledge of API and mobile testing
    More
  • · 98 views · 18 applications · 15d

    Manual QA Engineer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · English - B1
    We are looking for a skilled Middle Manual QA Engineer. Requirements: 2+ years of related work experience Solid knowledge of testing processes, methodologies, and standards Experience in web projects testing Experience in defining scope of...

    We are looking for a skilled Middle Manual QA Engineer.

    ✅ Requirements:

    ✔️ 2+ years of related work experience

    ✔️ Solid knowledge of testing processes, methodologies, and standards

    ✔️ Experience in web projects testing

    ✔️ Experience in defining scope of testing, developing testing approach

    ✔️ Attentive to detail, analytical skills, and a scientific approach to problem-solving

    ✔️ Basic SQL knowledge

    ✔️ Strong verbal/written communication & an excellent attention to detail

    ✔️ Knowledge of JIRA and/or similar bug tracking tools

    ✔️ Experience in test documentation creation and maintenance experience in defining scope of testing, test plan, writing test cases,

    ✔️ Intermediate+ level of English (both verbal and written)

    ✅ Will be a plus 

    ✔️ Experience in I18n,l10n testing 

    ✔️ Experience in API testing

    ✔️ Knowledge of Azure Data Factory

    ✅ Duties and opportunities

    ✔️ Manual testing of web applications

    ✔️ Defects management in the bug-tracking system

    ✔️ Test documentation management

    ✔️ Collaboration with project team

    More
  • · 7 views · 2 applications · 15d

    Senior GPU / Compiler Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Our Customer: Our client is a forward-thinking early-stage startup creating next-generation GPU efficiency solutions and developing performance layers for AI and LLM workloads. Your tasks: Design and enhance GPU software infrastructure. Work with CUDA,...

    Our Customer:

    Our client is a forward-thinking early-stage startup creating next-generation GPU efficiency solutions and developing performance layers for AI and LLM workloads.

     

    Your tasks:

    • Design and enhance GPU software infrastructure.
    • Work with CUDA, OpenCL, ROCm, and LLVM to boost computational performance.
      Drive code compilation and transformation workflows from CPU to GPU.
    • Develop scalable high-performance computing and AI infrastructure layers.
      Collaborate with top-tier engineers across GPU, AI, and compiler domains.

     

    Required Experience and Skills:

    • 5+ years of hands-on experience working with GPU, compiler, or HPC technologies.
    • Strong expertise in performance tuning, GPU memory management, and computer architecture.
    • Expertise and passion for performance, latency, and optimization.
    • Would be a plus:
      Experience with HPC, LLM systems, or AI infrastructure.

     

    Working conditions

    • 5-day working week, 8-hour working day;
    • Remote work.
    More
  • · 48 views · 12 applications · 15d

    SQL Server DBA / Developer

    Full Remote · Worldwide · 5 years of experience · English - C1
    We are looking for an experienced SQL Server DBA / Developer to join our client’s team in an outstaffing model. This role is critical for maintaining high availability, performance, and security of production SQL Server environments. The ideal candidate...

    We are looking for an experienced SQL Server DBA / Developer to join our client’s team in an outstaffing model. This role is critical for maintaining high availability, performance, and security of production SQL Server environments. The ideal candidate is hands-on, calm under pressure, and deeply understands how SQL Server behaves in real-world, high-load systems.

     

    Details

    Engagement Type: Long-term cooperation

    Workload: Full-time

    Location: Remote

    Start Date: ASAP

    Language: English

     

    Key Responsibilities

    Administer, support, and optimize Microsoft SQL Server production environments

    Manage backup and restore strategies, including disaster recovery readiness

    Monitor system workload and perform performance tuning

    Diagnose and resolve performance bottlenecks, deadlocks, and concurrency issues

    Handle production incidents, including root cause analysis and preventive actions

    Implement and maintain security controls (logins, roles, permissions, auditing)

    Support database deployments, upgrades, and maintenance activities

    Work closely with developers and infrastructure teams to ensure system stability

     

    Requirements

    Strong, hands-on experience with MS SQL Server

    Deep knowledge of:

    - Backups & restores

    - Workload monitoring and tuning

    - Query and index optimization

    - Deadlocks and concurrency management

    - SQL Server security (logins, roles, auditing)

    Proven experience in production support environments

    Ability to work effectively under pressure and handle critical incidents

    Good spoken and written English

     

    Nice to Have

    Experience in high-availability or high-load environments

    Automation or scripting for DBA tasks

    Prior experience working in an outstaffing or client-facing model

    More
  • · 382 views · 30 applications · 15d

    Junior Dealer/Risk Monitoring Manager

    Full Remote · Ukraine · 1 year of experience · English - B2
    We are a consulting company operating in the finance and cryptocurrency sector. We have an open remote position of Junior Dealer/Risk Monitoring Manager. Job Details: Location: The candidate must be located in Ukraine, as the company provides work...

    We are a consulting company operating in the finance and cryptocurrency sector. We have an open remote position of Junior Dealer/Risk Monitoring Manager.


    Job Details:
     

    Location: The candidate must be located in Ukraine, as the company provides work equipment (laptop).

    Working Hours: Monday to Friday, 9 hours per day, Weekly Shifts 07:00-16:00, 09:00 – 18:00, 15:00-00:00
    Vacation - unpaid.

    Main Responsibilities 
    •    Daily management and monitoring of the Trading Platforms to ensure their smooth operation 
    •    Performing routine monitoring tasks to ascertain system performance
    •    Reviewing client accounts upon requests relating to trading activity and/or platform performance and providing resolution for such inquiries 
    •    Execution of client orders and assisting clients with inquiries in line with company policy and procedures
    •    Responsible for running complex reporting and its analysis as required by company management 
    •    Answering tickets in company’s systems.

    Main Requirements 
    •    Bachelor's degree in mathematics, Economics, Finance or any other relevant field (advantage)
    •    Previous work experience in a similar role and especially in dealing room (advantage)
    •    Good knowledge of Microsoft Excel (advantage)
    •    B2+ English, both oral and written (must)

    For more details, we can discuss via phone call or online interview.

    More
  • · 49 views · 0 applications · 15d

    Clojure Engineer

    Full Remote · EU · 4 years of experience · English - B2
    Freshcode is expanding the team that builds an all-in-one cloud platform for clinics. We are looking for a Clojure Engineer with 4+ years of commercial experience with Clojure and spoken English. Who are we? At Freshcode, we are passionate about...

    Freshcode is expanding the team that builds an all-in-one cloud platform for clinics. We are looking for a Clojure Engineer with 4+ years of commercial experience with Clojure and spoken English.
     

    Who are we?

    At Freshcode, we are passionate about functional programming — especially Clojure. We have more than 10 projects involving 15+ developers from different countries. Our company has a Clojure expertise center where our Clojure developers share their knowledge and experience. Additionally, we continuously sponsor various industry conferences and actively participate in the community, helping it grow and evolve.


    Currently, our Clojure team is working on projects in domains such as FinTech, Healthcare, Data Science, and others. Right now, we are actively looking for developers for one of these projects.
     

    About the project: A cloud platform for hospitals designed to assess the value of new medical technologies. It combines workflow coordination, project management, financial analysis, and evidence-based clinical decision support in a single solution, as well as a comprehensive product knowledge base.
     

    Tech stack: Clojure, ClojureScript, re-frame, Pedestal, Integrant, Malli, Datomic, Redis, Elasticsearch, Keycloak, LaunchDarkly, AWS (S3, SQS, SSM, Textract).
     

    Team: 40+ developers, QA Engineer, Team Lead.
     

    Responsibilities:

    – Full-stack development: design, implementation, and testing of features

    – Maintaining and improving existing functionality: bug fixing and performance optimization

    – Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions

    – Communication with the Team Lead and the team
     

    We find important:

    – 4+ years of commercial experience with Clojure

    – Experience with ClojureScript

    – Experience with AWS

    – Upper-Intermediate or higher level of English
     

    Would be a plus:

    – Experience with Datomic

    – Experience using the Pedestal web framework

    – Experience with Babashka
     

    We offer:

    – Remote work

    – Flexible working hours: you can start your working day between 9:00 and 12:00

    – No time trackers

    – Paid vacation (15 working days) and sick leave (10 working days)

    – Internal Clojure Community
     

    Interview stages:

    1. Interview with the company Recruiter and English proficiency check (up to 60 min)
    2. Technical interview with a Senior Clojure Developer (90–120 min)
    3. Technical interview with the Client (up to 90 min)
    More
  • · 30 views · 8 applications · 15d

    User Acquisition Manager (Meta Ads, Web2Web)

    Full Remote · Worldwide · Product · 3 years of experience · English - B2
    We are looking for a passionate User Acquisition Manager (Meta Ads, Web2Web) to join us and make our products greater! What to do: Design, launch, optimize and analyze Facebook Ads campaigns (both creative testing and scale campaigns); Design & implement...

    We are looking for a passionate User Acquisition Manager (Meta Ads, Web2Web) to join us and make our products greater!

    What to do:

    • Design, launch, optimize and analyze Facebook Ads campaigns (both creative testing and scale campaigns);
    • Design & implement ad automation via internal tools or Bir.ch (ex-RevealBot);
    • Test alternative paid channels with self-service Ad Cabinets;
    • Help product marketing team with Web Funnels ideation and reporting;
    • Help creative production team with Creative testing approach ideation and reporting;

    What will help to achieve success:

    • Strong proven track record for managing big ad spends on Tier-1 market;
    • Ad automation experience;
    • Web Funnels experience;
    • B2C subscription app experience;
    • Proficiency in English — B2 or higher level;
    More
  • · 333 views · 85 applications · 15d

    Data Analyst

    Full Remote · Worldwide · Product · 1 year of experience · English - A2
    About the role: We are looking for a Data Analyst to join a team working with advertising products and digital platforms. Responsibilities: Collect, validate, and analyze data from advertising campaigns and products Prepare reports and dashboards for...

    About the role:
    We are looking for a Data Analyst to join a team working with advertising products and digital platforms.
     

    Responsibilities:

    • Collect, validate, and analyze data from advertising campaigns and products
    • Prepare reports and dashboards for the team and stakeholders
    • Look for insights in data: what works, what doesn’t, and why
    • Help improve performance metrics (CTR, CPA, ROI, etc.)
    • Work with large volumes of data from multiple sources
    • Participate in defining tracking and analytics requirements
    • Help automate reporting and routine processes
       

    Requirements:

    • 1+ year of experience working with data
    • Experience with BI tools (Tableau / Power BI / Looker / Metabase, etc.)
    • Experience with ClickHouse / BigQuery / Redshift or other analytical databases
    • Strong skills in Python or R for data analysis
    • Strong SQL skills
    • Experience in AdTech / MarTech / digital marketing
    More
  • · 70 views · 8 applications · 15d

    Junior Affiliate Manager

    Office Work · Poland · Product · English - None
    Rock&Apps is looking for a talented and motivated Junior Affiliate Manager who wants to grow in a fast-moving product environment and become an essential part of our operations As we scale, we need someone who can keep our affiliate processes running...

    Rock&Apps is looking for a talented and motivated Junior Affiliate Manager who wants to grow in a fast-moving product environment and become an essential part of our operations 🚀 

    As we scale, we need someone who can keep our affiliate processes running smoothly, support offer management, and help the team stay focused on high-impact initiatives. 

    You’ll play a key role in improving the team’s efficiency, ensuring clear communication with partners, and keeping our performance engine well-organized and moving forward.

     

    Location: Warsaw. Office / Hybrid

    Format: Full-time

    Seniority: Junior (It doesn’t matter if you have prior experience — what matters is your willingness to learn and work)

     

    What you’ll do

    - Onboarding of new partners 

    - Maintenance of efficient written and verbal communication with partners 

    - Manage business negotiations with partners 

    - Analysis of sales/profit amount’s fluctuation as well as competitors’ activity and reaching target KPIs

     

    What we’re looking for

    - High analytical skills and ability to work with the large amount of data

    - High communication and presentation skills 

    - Ability of constant self-educations

     

    Extra points if you have

    - Upper-intermediate+ English level 

    - Previous experience working with traffic

     

    What we offer

    - A fast-growing environment with minimal bureaucracy 

    - Support for professional development 

    - 15 paid vacation days 

    - 15 paid sick days 

    - 5 paid days off 

    - Benefit bar

    More
  • · 62 views · 8 applications · 15d

    VIP Manager (Crypto Casino)

    Full Remote · Countries of Europe or Ukraine · Product · 2 years of experience · English - C1
    About the Role: We are a large iGaming holding with a team of 1,500+ professionals and a diverse portfolio of successful products across multiple markets. We are growing fast, continuously launching new directions, and expanding our ecosystem. As part of...

    About the Role:

    We are a large iGaming holding with a team of 1,500+ professionals and a diverse portfolio of successful products across multiple markets. We are growing fast, continuously launching new directions, and expanding our ecosystem.

    As part of this growth, we have recently launched our own crypto casino, and we are now looking for a VIP Manager to join the team.

    In this role, you will be responsible for delivering a high level of personalized service to VIP and Pre-VIP players, building long-term relationships with high-value clients, and driving their activity, deposits, and retention. You will work with both existing and potential VIP players, including inactive and cold databases, motivating them to engage regularly through tailored communication and individual offers.
     

    Responsibilities:

    • Manage active and inactive VIP / Pre-VIP players: communication, retention, and reactivation
    • Provide personalized support to high-value clients: consultations, assistance, and bonus offers
    • Reactivate cold player databases via email, Telegram, WhatsApp, and calls
    • Offer individual bonuses, reloads, cashback, and exclusive promotions within the approved VIP matrix
    • Analyze player performance and behavior: deposits, bets, win/loss, frequency, and average check
    • Monitor engagement levels and retention metrics
    • Maintain daily statistics on active players, reactivations, deposits, and win/loss
    • Collect feedback from VIP players and share insights with Product and Marketing teams
    • Work closely with Support, Antifraud, Payments, and CRM teams to ensure fast and high-quality VIP service

       

    Requirements:

    • 2+ years of experience in VIP Management, Retention, or Account Management (iGaming, betting, or crypto is a strong advantage)
    • Hands-on experience working with high-value clients and handling objections
    • Confident use of Telegram, WhatsApp Business, and CRM systems
    • Strong understanding of key metrics: Net Deposit, GGR, LTV, Retention D7/D30
    • Excellent written and verbal communication skills
    • English level B2+ (mandatory)
    • Russian and/or Ukrainian — fluent

    Working Schedule

    • 5/2, shift-based schedule
    • Availability to stay in touch during active player conversations when required

       

    Why You Should Join Us

     

    • Fast communication, zero micromanagement, and close collaboration with the executive team.
    • Competitive compensation package with performance bonuses.
    • Fully remote work
    • Paid vacations, sick leave, and an extra day off on your birthday.
    • Participation in leading iGaming conferences (SiGMA, ICE, iGB) and continuous investment in your professional growth.
    More
  • · 38 views · 9 applications · 15d

    Sales Manager/BDM

    Full Remote · Worldwide · 3 years of experience · English - B2
    We are looking for a Sales Manager with solid experience in the gaming industry, who understands the market, players, and business models, and is ready to work with international partners and clients across Europe. Requirements 3+ years of experience in...

    We are looking for a Sales Manager with solid experience in the gaming industry, who understands the market, players, and business models, and is ready to work with international partners and clients across Europe.

     

    Requirements

    • 3+ years of experience in sales / business development within the gaming industry
    • Strong understanding of gaming products
    • Fluent English (spoken and written) – mandatory
    • Proven experience in: Lead generation & negotiations
    • Building long-term partnerships
    • Closing deals
    • Ability to work independently and manage the full sales cycle
    • Strong communication and presentation skills
    • Experience working with European markets

    Nice to have

    • Experience with studios, or gaming platforms
    • CRM experience (HubSpot, Pipedrive, etc.)
    • Additional European language (Spanish and Portuguese)

      Responsibilities
    • Identify and develop new business opportunities in the Europe and America
    • Build and maintain relationships with partners and clients
    • Conduct negotiations and close deals
    • Analyze market trends and competitors
    • Collaborate with marketing and product teams
    • Represent the company at industry events (online/offline)

    • ✅ We offer:
      ✔️  Full-Remote work;
      🏝  18 vacation days per year;
      🎁 Birthday celebration present;
      🧑🏻‍💻Learning and development opportunities and interesting challenging tasks;

       
    More
  • · 142 views · 44 applications · 15d

    Mid/Senior Backend Engineer – Trading Execution

    Full Remote · Worldwide · 4 years of experience · English - C1
    Own the execution layer that powers order placement, cancellations, and real‑time trade connectivity across partner exchanges. This system is business‑critical; uptime, correctness, and recovery are central to the role. Responsibilities Own and evolve...

    Own the execution layer that powers order placement, cancellations, and real‑time trade connectivity across partner exchanges. This system is business‑critical; uptime, correctness, and recovery are central to the role.


     

     Responsibilities

    • Own and evolve the execution platform across multiple exchanges.
    • Lead incident response for execution‑related issues and drive post‑incident improvements.
    • Ensure reliability and correctness of order workflows under real‑world failures.
    • Build and maintain real‑time connectivity (REST/WebSocket) and internal APIs.
    • Improve monitoring, alerting, and operational runbooks.

       

       

       

      Required Experience

    • Senior‑level backend engineering with strong ownership in production systems.
    • Proven incident response and on‑call experience.
    • Strong TypeScript/Node.js background; familiarity with NestJS or similar.
    • Experience building or operating real‑time systems.
    • Experience of queues, Redis, or event‑driven architectures.


     

      Nice to Have

      - Trading, exchange API integration, or fintech experience.

     

    More
Log In or Sign Up to see all posted jobs