Jobs at Djinni
9943-
Β· 7 views Β· 0 applications Β· 1d
Java Team Lead
Office Work Β· Cyprus Β· 8 years of experience Β· C1 - AdvancedAre you a hands-on Java expert with a passion for clean architecture and strong leadership? The Trading Pit, a fast-growing fintech innovator, is on the hunt for a Java Team Lead to guide our backend team, build scalable systems, and play a key role in...Are you a hands-on Java expert with a passion for clean architecture and strong leadership?
The Trading Pit, a fast-growing fintech innovator, is on the hunt for a Java Team Lead to guide our backend team, build scalable systems, and play a key role in driving our global platform forward.
Key Responsibilities:- Lead, mentor, and inspire a team of skilled Java developers, promoting best practices and clean, scalable code
- Design and implement high-performance backend services using Java 17+ and Spring Boot
- Collaborate with frontend developers (React) to ensure seamless integration.
- Take ownership of backend architecture, system design, and performance optimization
- Champion modern engineering practices including TDD, code reviews, and CI/CD workflows
- Work cross-functionally with Product, DevOps, QA, and Design teams in an agile environment
- Drive backend feature delivery and play a key role in shaping the technical roadmap
Requirements:- Deep technical expertise in Java, Spring Boot, and Hibernate/JPA
- Minimum 5 years of experience in a leadership role, managing or mentoring backend development teams
- Strong team player with the ability and desire to mentor, provide feedback, and build high-performing teams
- Solid understanding of REST APIs, microservices, and scalable architecture
- Hands-on experience with PostgreSQL (SQL, triggers, PL/pgSQL)
- Strong working knowledge of Apache Kafka (Kafka Streams, Schema Registry)
- Familiarity with Docker, Git, Maven/Gradle, and CI/CD pipelines
- Experience with cloud platforms (preferably AWS)
- Excellent communication skills and a proactive, collaborative mindset
What We Offer:- Competitive salary
- Hybrid work flexibility
- 21 days of annual leave + 6 paid sick days
- Comprehensive medical insurance
- Provident fund contributions
- Birthday gift + half-day off on your birthday
- Pet-friendly office
- Fresh fruit, snacks, and premium coffee daily
- Relaxed dress code and a friendly, high-energy team culture
-
Β· 63 views Β· 2 applications Β· 22d
Unreal Engine Programmer
Hybrid Remote Β· Portugal Β· 4 years of experience Β· C1 - AdvancedZEN8 (Stealth Rebrand) / Connected Swim Training Lisbon | Full-time - Permanent Competitive salary based on experience, with stock options for high-impact results. About ZEN8 Sports In a world where cycling, running, and rowing have gone virtual,...ZEN8 (Stealth Rebrand) / Connected Swim Training
π Lisbon | Full-time - PermanentCompetitive salary based on experience, with stock options for high-impact results.
About ZEN8 Sports
In a world where cycling, running, and rowing have gone virtual, swimmers have been left behind. Weβre changing that.
With over 20,000 athletes already training with our first product, weβve proven the demand. Now weβre building the worldβs first Connected Swim Training platform, merging smart equipment, real-time performance data, and the thrill of gaming to make swim training accessible, engaging, and exciting for everyone.
Weβre currently in stealth, finalizing our next-generation product and closing our Seed round to launch in the coming months. What weβre building will change how millions train, compete, and connect.
Role Overview
As a Unreal Engine Programmer, youβll play a key role in building the future of Connected Swim Training, a mobile (Android & iOS) experience, turning ideas into real impact for our athletes and community. Youβll work closely with gameplay engineers, designers, and product leads to design, build, and optimize interactive systems, UI experiences, and multiplayer features that push our mission forward.
This isnβt about checking boxes. Itβs about owning your lane, seeing the bigger picture, and improving how we work every week.
Youβll bring a mix of focus, creativity, and curiosity, balancing speed with quality to move fast and stay sharp.Weβre looking for someone who loves refining systems, improving processes, and finding better ways to deliver results.
If you thrive in fast-moving environments, learn fast, and enjoy building alongside a passionate, purpose-driven team, youβll fit right in.Key Responsibilities
- Implement and maintain UI systems (UMG, widgets, menus) integrated with gameplay and data assets.
- Design data-driven systems using DataTables, DataAssets, and editor scripting for scalable content.
- Support multiplayer replication logic in collaboration with gameplay systems (ability data, inventories, etc.).
- Work closely with engineers to optimize systems for clarity, modularity, and performance.
- Implement, test, and optimize systems for mobile platforms (Android & iOS), ensuring smooth performance and efficient builds.
Required Skills
- 4β6+ years of Unreal Engine experience, OR shipped, production-level projects that demonstrate equivalent expertise.
- You thrive in fast-moving, cross-functional environments working across gameplay, UI, and systems programming.
- Proven ability to deliver high-quality, performant systems that balance speed, precision, and impact.
- Hands-on experience with Unreal Engine 5 (C++, Blueprints, UMG, Data Assets, Replication Framework).
- Strong understanding of modular system design, data-driven architecture, and multiplayer replication concepts.
- Excellent communication and collaboration skills, with the ability to work effectively across engineering, design, and product teams.
- Track record of improving technical workflows, simplifying architecture, and optimizing systems for performance and scalability.
- Analytical mindset with a focus on data validation, profiling, and measurable results.
- Curiosity and drive to learn quickly, adapt, and iterate on complex systems in real time.
Ability to thrive in a startup or small-team environment, proactive and energized by building robust, scalable features from the ground up.
Additional Skills
- Experience working in a startup or small, fast-moving team environment.
You thrive with autonomy, adapt quickly, and enjoy building things that donβt exist yet. - Comfortable working cross-functionally and wearing multiple hats when needed.
- Experience with Unreal Engine Editor scripting (Python or Editor Utility Blueprints) for workflow automation.
- Familiarity with backend or platform integrations (Steam, EOS, PlayFab, or AWS Gamelift).
- Knowledge of game telemetry, analytics, or live balancing pipelines to support iterative tuning.
Experience optimizing mobile performance, packaging, and build pipelines for Android and iOS.
Nice to Have
- Passion for triathlon, swimming, endurance sports, or human performance, or you deeply understand what drives athletes to train, improve, and stay consistent.
- Understanding of habit formation, motivation, or behavioral design to make training engaging and repeatable.
- Experience building for virality, community, or network effects, where users motivate each other and growth happens organically.
- A love for making training or shall we say gaming fun and rewarding, you think about why people keep coming back, not just how it works.
We work in a hybrid setup, typically three days in the Lisbon (Portugal) office and two from home, with flexibility depending on role and sprint cycles.
More -
Β· 60 views Β· 8 applications Β· 2d
Business \ System Analyst
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateDescription We are looking for a Business \ System Analyst to join our FinTech team developing high-load financial systems such as wallets, payment gateways, and card-issuing platforms. The ideal candidate has a strong technical mindset, understands how...Description
We are looking for a Business \ System Analyst to join our FinTech team developing high-load financial systems such as wallets, payment gateways, and card-issuing platforms.
The ideal candidate has a strong technical mindset, understands how distributed systems work, and can effectively bridge business requirements with technical implementation.Requirements
- Experience as a System Analyst or Business Analyst in FinTech or complex distributed systems.
- Strong knowledge of REST API principles; confident use of Postman or ApiDog.
- Familiarity with JSON:API standard is a big advantage.
- Confident knowledge of SQL (queries, joins, data validation).
- Understanding of CQRS and Event Sourcing architecture patterns.
- Experience with UML diagrams β sequence, activity, and state.
- Understanding of Event-Driven systems and message brokers (RabbitMQ, Kafka).
- Excellent communication skills and ability to explain business requirements to developers clearly.
- Confident use of Figma, Miro, Jira, and Confluence.
Experience using AI tools (e.g., ChatGPT, Claude, Notion AI) for documentation and requirement generation.
Responsibilities
- Analyze and clarify business requirements, transforming them into detailed technical documentation.
- Design UML diagrams (sequence, activity, state) to describe system workflows.
- Create and maintain API specifications in Postman or ApiDog according to REST and JSON:API standards.
- Write SQL queries for validating and analyzing data.
- Collaborate with frontend and backend teams to decompose tasks and define acceptance criteria.
- Participate in discussions about CQRS, Event Sourcing, and Event-Driven architecture design.
- Maintain product documentation in Confluence and manage task flows in Jira.
- Use AI tools to accelerate requirement gathering, documentation, and task description.
Would be a plus
- Experience in microservice and event-driven architecture.
- Understanding of Domain-Driven Design (DDD) principles.
- Background in payment systems, wallets, or other financial transaction platforms.
- Basic understanding of data flows in Kafka or RabbitMQ.
Working Conditions
- Remote work format, flexible schedule.
- Collaborative, cross-functional team (backend, frontend, QA, DevOps).
- Modern stack and well-structured processes (Jira, Confluence, GitLab).
- Opportunities for professional growth and participation in complex FinTech architecture design.
- Long-term cooperation with a stable product company focused on innovation and scalability.
-
Β· 256 views Β· 69 applications Β· 2d
(fluent Ukrainian and English) Product Manager
Full Remote Β· Worldwide Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateAre you a strategic thinker who wants to work on a growing product in one of the most exciting markets? Do you have a strong experience in product management or product ownership roles? If so, this opportunity is for you. Weβre looking for a strong...Are you a strategic thinker who wants to work on a growing product in one of the most exciting markets? Do you have a strong experience in product management or product ownership roles? If so, this opportunity is for you.
Weβre looking for a strong Product Manager to take the lead on one of our projects. Youβll own the product direction β balancing customer needs, internal team capacity, and business goals.
This isnβt just a roadmap or task management role. Itβs about leading collaboration across product, design, engineering, marketing, and sales to build something people want β and use.
Excited? Letβs see what it takes π
As a Product Manager, you will own:
- Product backlog and roadmap delivery.
- Customer insights and market research to guide priorities.
- User experience and performance tracking.
- Acting as the main bridge between product, design, engineering, marketing & sales teams.
Weβre not just looking for a product thinker β we need a calm, clear, collaborative operator.
- You take ownership. You donβt deflect responsibility β you fix things.
- You give honest, respectful feedback β and you welcome it too.
- You donβt wait to be asked β you keep people in the loop before they need to ask.
- You donβt avoid hard conversations β you handle them directly but kindly.
- You write things down β because memory is fragile, and the team moves fast.
- You treat internal teams like marketing, sales, and HR as partners β not as distractions.
- You keep people in check without creating conflict.
What you will do:
- Own and prioritize the product backlog based on business goals and user needs.
- Propose product development directions, launch experiments, and make confident decisions to improve and grow the product.
- Collaborate daily with engineering, design, sales and marketing teams to deliver high-impact features.
- Define and track product milestones, KPIs, and user metrics like activation and retention.
- Gather and analyze feedback from demos, interviews, and support channels.
- Identify product gaps and market opportunities in partnership with marketing and sales.
- Monitor competitor offerings to inform product positioning and improvements.
- Use analytics tools (e.g., PostHog) to understand user behavior and propose enhancements.
- Communicate progress, blockers, and metrics regularly to stakeholders.
- Present roadmaps and feature demos internally and externally.
- Maintain organized documentation, meeting notes, access tools, and help create a knowledge base to support fast, effective work.
- Be initiative-taking, proactive, and able to challenge assumptions.
What you need to succeed in this role:
- 3+ years of experience in product management or product ownership roles.
- At least an Upper-Intermediate (B2) level of spoken English.
- Proven ability to lead projects from idea to shipped.
- Great communication skills β both in writing and in tough calls.
- Strong sense of accountability and clarity under pressure.
- Proficiency in using tools like PostHog, Notion, Jira, or similar.
- Experience working with remote teams and async processes.
Benefits and Perks:
- Small team, high ownership, fast execution.
- Business hours.
- Opportunity to work fully remotely.
- Inclusive international environment.
- Compensation in USD.
- Good bonuses for referring friends.
- Paid intensive training and probation.
- Work-life balance.
- Responsive management interested in your growth and long-lasting cooperation.
- Greenhouse conditions for self-development.
*The items listed in this section may vary depending on the terms of your engagement. Certain benefits and conditions typically apply to employees; independent contractors may not be eligible for all of these. The specific terms, including compensation, benefits, and work conditions, will be clearly defined in your agreement if selected.
Your personal data will be processed as described in the SupportYouApp Candidate Privacy Notice: https://supportyourapp.com/candidate-privacy-notice/
More -
Β· 134 views Β· 64 applications Β· 3d
Senior Full Stack Developer (Node.JS/Express/React)
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateDevico is looking for a motivated and talented Full-Stack developer with commercial experience of at least 5 years to join a team on a full-time basis. About project: Our innovative platform empowers learning and development teams to transform their...Devico is looking for a motivated and talented Full-Stack developer with commercial experience of at least 5 years to join a team on a full-time basis.
About project:
Our innovative platform empowers learning and development teams to transform their learning operations into measurable business impact. By leveraging advanced technology and user-centric design, we provide tools that streamline the creation, delivery, and analysis of educational programs.
Key Responsibilities:
- Develop and maintain scalable web applications using NodeJS, Express, and React.
- Implement state management using Redux.
- Design and optimize cloud solutions using AWS services, including S3 and Cognito.
- Write clean, maintainable, and efficient code in JavaScript and TypeScript.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
Requirements:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in NodeJS, Express, and React.
- Experience with state management libraries such as Redux.
- Proficient in JavaScript and TypeScript.
- Hands-on experience with AWS services, particularly S3 and Cognito.
- Solid understanding of front-end and back-end development processes.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Nice to have:
- Experience with serverless architecture.
- Knowledge of additional AWS services.
- Familiarity with CI/CD pipelines.
- Understanding of RESTful APIs and GraphQL.
-
Β· 131 views Β· 27 applications Β· 9d
Lead Generator (Upwork)
Full Remote Β· Worldwide Β· B2 - Upper IntermediateForget the fluffy job descriptions. Weβre not looking for someone to "explore opportunities" or "build relationships at scale." We need a lead-gen machine β someone who thrives on KPIs, chases bonuses, and understands that more leads = more deals = more...Forget the fluffy job descriptions. Weβre not looking for someone to "explore opportunities" or "build relationships at scale." We need a lead-gen machine β someone who thrives on KPIs, chases bonuses, and understands that more leads = more deals = more $$$. If youβre hungry to hustle, convert, and grow, keep reading.
What you'll be working on:
π Hunting for leads β Leads search on Upwork platform.
π¬ Pre-qualifying β Use open info, smart messaging, and direct communication to filter out time-wasters.
βοΈ Crafting killer proposals β Play with pitches that actually get responses.
ποΈ Teaming up with sales & engineering β Because closing deals isnβt a solo sport.
βοΈ Keeping the CRM squeaky clean β Track every touchpoint like your commission depends on it (because it does).
Experience that will help you to do the job:
- Hands-on experience with ChatGPT, Claude or alternative LLMs
- Experience in and understanding of IT
- Strong written communication skills
- High speed of performance
- Ability to multitask and manage multiple proposals and conversations
- Upper-Intermediate English level to be able to communicate with the leads
Experience that will be a plus:
- Hands-on experience with lead generation on Upwork
- Experience managing data in Google Sheets or Airtable
- Experience with task management tools like Asana or ClickUp
We care for our team, therefore we offer:
π Professional Sales processes and priority on building a cheering team culture
πͺ Culture encouraging and promoting professional growth and development
πΈ Base salary + quarter-based revenue share from closed deals
π² Salary payment options that are convenient for you considering your local country regulations
β Fully remote work in the team with well-established remote work processes (our team members located in 8+ different countries, and we encourage diversity)
π€ English speaking clubs
π Paid sick leave and 15 business days (21 calendar days) of annual vacation
πΎ Online weekly team activities
π» Modern working environment
π«Ά Coverage of monthly psychologist support sessions
More -
Β· 228 views Β· 53 applications Β· 7d
L2 Support Engineer
Full Remote Β· Ukraine Β· 1 year of experience Β· B1 - IntermediateWe are looking for a motivated and proactive Junior L2 Support Engineer to join our 24/7 technical operations team. This position is ideal for someone at the beginning of their IT career who is eager to grow, learn, and gain real hands-on experience from...We are looking for a motivated and proactive Junior L2 Support Engineer to join our 24/7 technical operations team. This position is ideal for someone at the beginning of their IT career who is eager to grow, learn, and gain real hands-on experience from senior engineers.
What Youβll Do- Act as the main point of contact for escalated incidents and requests.
- Communicate clearly and provide timely updates to stakeholders.
- Adhere to SLA targets, ensuring quality and efficiency.
- Monitor system alerts and performance dashboards.
- Troubleshoot basic issues on servers, applications, and network components.
- Escalate complex cases to L3 engineers with clear documentation.
- Maintain accurate and detailed ticket records.
- Assist with patching, backups, and regular system checks.
- Collaborate with global colleagues across different shifts.
- Follow operational procedures and suggest improvements when needed.
Requirements- Strong interest in IT infrastructure, systems support, and operations.
- High attention to detail and responsibility.
- Basic understanding of Linux and networking fundamentals.
- Experience working with command-line interfaces (CLI).
- Strong analytical and communication skills.
- Eagerness to learn quickly and adapt to a dynamic environment.
- Willingness to work rotating shifts, including nights and weekends.
- English level B2 (mainly written communication).
Nice to Have- Experience with Jira and Confluence.
- Exposure to cloud platforms (AWS, GCP, Azure).
- Familiarity with Grafana and Prometheus.
- Relevant certifications such as AWS Certified Solutions Architect β Associate.
What We Offer- Opportunity to start and grow your career in IT operations.
- Mentorship from experienced engineers.
- Real work with enterprise-level systems.
- Friendly and supportive team environment.
- Career growth path toward L3 or DevOps roles.
Working Conditions- Paid vacation β 16 days per year.
- Documented and undocumented sick leave.
- Leave for significant life events.
- Quarterly bonuses for sports and English courses.
- Compensation for medical insurance.
- Flexible working hours.
- Weekends according to the Ukrainian calendar.
- Engaging projects with opportunities for career growth.
- Corporate events, team-building activities, and pizza parties.
- Gifts and recognition from the company.
- A friendly, open, and supportive team culture.
-
Β· 128 views Β· 9 applications Β· 10d
Senior PHP Developer
Hybrid Remote Β· Poland, Moldova, Cyprus Β· Product Β· 4 years of experience Β· B1 - Intermediate Ukrainian Product πΊπ¦Tech Stack: PHP (8.2+, Symfony 6.x), Kafka, MySQL, ClickHouse, Supervisor, React, Golang, Docker, AWS, K8S, Prometheus, Grafana, GitlabCI, Flux, Helm. What Youβll Be Driving: Developing and maintaining marketing services; Database designing; Implementing...Tech Stack:
PHP (8.2+, Symfony 6.x), Kafka, MySQL, ClickHouse, Supervisor, React, Golang, Docker, AWS, K8S, Prometheus, Grafana, GitlabCI, Flux, Helm.
What Youβll Be Driving:
- Developing and maintaining marketing services;
- Database designing;
- Implementing tests (Unit, integration);
- Refactoring and bottleneck optimizing;
- Participating in setting up CI/CD processes;
- Implementing monitoring (Grafana).
What Makes You a GR8 Fit:
- 4+ years of relevant experience in PHP Developer role;
- Strong knowledge of PHP;
- Good knowledge of Symfony 6.x;
- Experience with Kafka or other message brokers;
- Experience with Relational DB;
- Experience with REST;
- Knowledge of common accepted software design principles (design patterns, anti-patterns, refactoring, etc);
- Experience with distributed, high-loaded and high-availability systems;
- Experience with version control systems (Git);
- Good knowledge of Unix-like operating systems;
- Knowledge of basic algorithms and data structures;
- Knowledge of Docker;
- Fluency in the Ukrainian language;
- Intermediate+ English level.
Desirable skills and personal features:
- Experience with Redis;
- Experience with Grafana;
- Experience with ClickHouse;
- Experience with OpenAPI, Swagger;
- Experience with Supervisor, systemd;
- Experience with Cloud/K8S
- Fast learner;
- Ready for challenges.
-
Β· 85 views Β· 13 applications Β· 16d
Retention Product Marketing Manager (WEB)
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate Ukrainian Product πΊπ¦ABOUT US: BetterMe is a health & wellness platform providing a tailored holistic approach to well-being. Since 2017, we have been on a mission to create a healthier world for everyone, regardless of age, sex, physical ability, or background. Our goal is...ABOUT US:
BetterMe is a health & wellness platform providing a tailored holistic approach to well-being. Since 2017, we have been on a mission to create a healthier world for everyone, regardless of age, sex, physical ability, or background. Our goal is to make a healthy lifestyle accessible to everyone so they can achieve long-term health benefits.
We are currently seeking a talented individual to join our dynamic Product Marketing team as a Retention Marketing Manager. This role presents a unique opportunity to drive product growth and improve key metrics in our acquisition, activation and retention flows.
YOUR IMPACT:
- Spearhead initiatives aimed at improving crucial metrics within our email marketing campaigns, focusing on both acquisition and retention;
- Conduct comprehensive competitive research and analyze user feedback to gain valuable insights. Utilize this information to make strategic decisions for our email marketing initiatives;
- Collaborate with cross-functional teams to delve into funnel analytics, identifying areas for improvement and implementing data-driven strategies to enhance overall performance;
- Proactively identify growth opportunities within the email marketing landscape. Formulate hypotheses for optimization experiments to further refine and optimize our strategies.
ABOUT YOU:
- 2+ years of experience in a similar role (Growth Product Manager, Product Marketing Manager, Product Manager, Retention Marketing Manager);
- Strong knowledge of product metrics, A/B testing, and data analytics;
- A solid understanding of design and copywriting principles;
- Excellent verbal and written communication skills;
- Experience working with cross-functional teams;
- Upper-Intermediate or higher level of English proficiency.
Our mission is creating happiness within since we believe that having your mind and body in complete harmony is key for overall health and quality of life. We plan to capture the growth of the Global Health Market, and our ideal candidate will focus on building the largest health tech company in the world. πͺ
The success of the product became possible through the hard work and dedication of 400+ talented and forward-thinking employees who are true experts in their field. Weβre one of the biggest partners of Facebook, Google, Snapchat & Twitter within the CEE region.π
Our company is built on the ability to find the best people and provide them with everything needed to stay focused on whatβs important to make our users even healthier, sportier, happier and better! We create a business environment that brings up best in everyone. We have no bureaucracy, and we give our colleagues complete freedom to make decisions and achieve brilliant results.π
Competitive salary. Compensation that will help you focus on your projects and personal development.
Professional Growth. We offer a possibility to attend internal, external courses, seminars and access to a corporate library. You will be working with a team of professionals to get insights and discuss ideas.
Comfortable working environment. BetterMe team is located in a spacious office in the Astarta business center within 10 minutes walk from Kontraktova metro station. We serve complimentary breakfasts, lunches, snacks, fruits and all necessary equipment for your role.
Health&Fitness. We provide employees with 20 days of paid vacation, medical insurance and a variety of sports activities available for employees inside and outside the office.
Rest. We organize team buildings, parties and various team activities to boost our collaboration.
More -
Β· 87 views Β· 1 application Β· 29d
QA Automation Engineer
Hybrid Remote Β· Portugal Β· 5 years of experience Β· C1 - AdvancedZEN8 (Stealth Rebrand) / Connected Swim Training Lisbon | Full-time - Permanent Competitive salary based on experience, with stock options for high-impact results. About ZEN8 Sports In a world where cycling, running, and rowing have gone virtual,...ZEN8 (Stealth Rebrand) / Connected Swim Training
π Lisbon | Full-time - PermanentCompetitive salary based on experience, with stock options for high-impact results.
About ZEN8 Sports
In a world where cycling, running, and rowing have gone virtual, swimmers have been left behind. Weβre changing that.
With over 20,000 athletes already training with our first product, weβve proven the demand. Now weβre building the worldβs first Connected Swim Training platform, merging smart equipment, real-time performance data, and the thrill of gaming to make swim training accessible, engaging, and exciting for everyone.
Weβre currently in stealth, finalizing our next-generation product and closing our Seed round to launch in the coming months. What weβre building will change how millions train, compete, and connect.
Role Overview
Weβre looking for a QA Automation Engineer who will take full ownership of our testing strategy and systems. Youβll design and maintain an end-to-end automated testing ecosystem for our Unreal Engine mobile experiences, backend services, and connected training platform.
This isnβt a manual testing role β we want someone who loves building automation, scaling coverage, and embedding quality directly into the development process.
Youβll collaborate closely with engineers, designers, and product leads to:
- Design, execute, and maintain automated test plans for Unreal Engine 5.6 mobile builds (iOS & Android).
- Implement and extend the Unreal Automation Framework (UAT / Gauntlet) to validate gameplay, UI, and performance features.
- Integrate automated tests into CI/CD pipelines (Perforce, source control, AWS).
- Perform device-based testing to ensure stability, frame-rate consistency, and input responsiveness across multiple hardware types.
- Identify, reproduce, and document gameplay, UI, and performance issues, ensuring clear bug reporting and regression verification.
- Create and maintain automated UI/UX validation tests on Unreal UMG and Figma to confirm menu navigation, HUD behavior, and user-flow consistency.
- Manage and validate build integrity via Perforce, including changelist validation and version control before deployment.
- Develop custom test scripts and tools (Python, Blueprint, or C++) to extend automation coverage and eliminate repetitive QA work.
- Evaluate game feel, flow, and player experience, ensuring controls, animations, camera, and feedback systems (sound, haptics, visuals) align with design intent.
- Work collaboratively in the Lisbon office at least three days per week, contributing to a fast-moving, creative, and quality-driven culture.
Key Responsibilities
- Own the entire QA automation strategy, building scalable frameworks and pipelines that replace manual processes.
- Ensure continuous validation of gameplay, UI, and backend systems through automated testing integrated in CI/CD.
- Design solutions for scalability, reliability, and maintainability, reducing latency and downtime in automated test execution.
- Collaborate with engineers to enforce SSDL (Secure Software Development Lifecycle) practices, embedding quality and security from design to release.
- Implement performance and stability tests that run across CloudFront, Cloudflare, and S3 Origin content paths to validate latency and delivery performance.
- Monitor test environments, detect anomalies, and automate reporting through dashboards and analytics tools.
- Use AI-assisted tools (Claude, Copilot) and automation platforms (n8n, Zapier, Make) to extend QA coverage and reduce manual effort.
- Support build verification and deployment readiness within AWS environments.
- Partner with developers, gameplay, and mobile engineers to maintain a fast feedback loop from commit to release.
Required Skills
- 5+ years in QA automation or software test engineering roles.
- Proven experience testing Unreal Engine (4/5) projects, especially mobile builds.
- Deep understanding of the Unreal Automation Framework (UAT/Gauntlet).
- Strong scripting ability in Python, Blueprint, or C++.
- Experience integrating automated testing within CI/CD using Perforce, GitHub Actions, or similar pipelines.
- Hands-on experience with AWS for build validation and test execution environments.
- Knowledge of mobile QA frameworks (Appium or Playwright Mobile).
- Experience building load / performance tests and analyzing results.
- Understanding of Cloudflare, CloudFront, and S3 Origin and how they affect latency, caching, and content delivery.
- Strong communication and collaboration skills in fast-paced, cross-functional teams.
- Apply SSDL principles across all QA automation and validation processes.
Additional Skills
- Familiarity with game telemetry, analytics, and error-tracking systems.
- Experience testing real-time multiplayer or networked systems.
- Knowledge of API automation (Postman, REST Assured, Playwright API).
- Experience with performance profiling tools (Unreal Insights, GPU Profiler, Instruments).
- Comfortable building dashboards to visualize test results and performance trends.
Nice to Have
- Passion for swimming, triathlon, or sports performance technology.
- Experience in e-commerce or subscription-based platforms.
- Exposure to IoT / connected hardware ecosystems.
- Contributions to open-source QA automation frameworks.
- Knowledge of ISO 27001, SOC 2, or game certification standards.
- Familiarity with AI / ML-based test generation or predictive QA systems.
-
Β· 0 views Β· 0 applications Β· 11m
Python Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateA Python Developer specialized in building the Data Access Layer (DAL) is responsible for designing and maintaining the code layer that abstracts interaction with APIs, databases, or external services. The DAL typically consists of multiple Data Access ...A Python Developer specialized in building the Data Access Layer (DAL) is responsible for designing and maintaining the code layer that abstracts interaction with APIs, databases, or external services. The DAL typically consists of multiple Data Access Objects (DAO) β modular components that encapsulate the logic for retrieving, transforming, and persisting data.
By separating the DAL from business logic, the developer ensures that applications can consume data in a consistent, reusable, and maintainable way, regardless of the complexity of the underlying APIs or data sources.
Core Competencies:
β’ Data Access Layer Design: Structures the DAL so that it provides a clear contract for higher-level services, while hiding the details of API calls, authentication, and error handling.
β’ Data Access Objects (DAO): Implements DAOs to encapsulate access to specific resources, enabling standardized CRUD-style operations. β’ API Integration: Strong expertise in REST APIs, including handling authentication, pagination, and rate limits.
β’ Python Development: Skilled in Python, object-oriented programming, design patterns, modularization, and error handling.
β’ Testing & Quality: Ensures DAL and DAOs are well tested through unit and integration tests. Promotes reliability and resilience in accessing external systems.
Typical Deliverables:
β’ A modular Data Access Layer library, implemented in Python, with DAOs for key resources.
β’ Documentation and usage guidelines for other teams to consume the DAL. β’ Error handling and retry logic abstracted within the DAL so that client code remains clean.
β’ Unit and integration tests to validate DAL/DAO correctness and robustness. β’ Experience with cloud environments (AWS especially)
Additional Skills (Nice-to-Have):
β’ Asynchronous programming with asyncio or frameworks like FastAPI.β’ Familiarity with SQL/NoSQL databases and ORM frameworks (SQLAlchemy, Django ORM).
β’ Knowledge of DevOps practices (CI/CD pipelines).
Value to the Team:
By owning the Data Access Layer, this Python Developer ensures that the organization has a single, well-structured entry point for all data operations. This reduces duplication, improves maintainability, and accelerates feature development, since other developers and analysts can rely on a consistent and reliable abstraction instead of reimplementing API or database logic.
More -
Β· 662 views Β· 361 applications Β· 18d
Junior/Middle Project Manager
Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· B1 - IntermediateWelcome to Improvs β the company that makes IT magic happen! We are a team of like-minded individuals who are always one step ahead, implementing the hottest technologies. We need an expert, and we believe You could be the key to our mutual...Welcome to Improvs β the company that makes IT magic happen!
We are a team of like-minded individuals who are always one step ahead, implementing the hottest technologies. We need an expert, and we believe You could be the key to our mutual success.
Requirements:- 1+ year of experience in a similar position.
- Experience in building and optimizing the full project lifecycle.
- Proficiency in Agile methodologies and best project management practices.
- Ability to work in a multi-project environment.
- Proven experience in planning, risk management, and change management.
Would be a plus: English level β Intermediate or higher.
Responsibilities:- Manage processes including planning, progress monitoring, backlog refinement, conducting retrospectives, and reviewing results with stakeholders.
- Distribute work within and across project teams based on the nature and complexity of tasks.
- Prepare weekly and monthly progress reports.
- Manage risks and proactively address blockers and external dependencies.
- Maintain team balance and ensure effective collaboration.
We offer:Employee care: Paid vacations and 100% paid sick leave. Unlimited career growth opportunities.
Comfortable conditions: Preferred work format (remote, hybrid, office). Flexible work schedule. Employment in a way that suits you.
Expert and friendly team: Healthy relationships among people. Adequate management. The opportunity to enhance your skills with a strong team.
Corporate events: We believe in taking breaks from work, so we organize team-building events and business trips for professional development.
More -
Β· 174 views Β· 30 applications Β· 9d
Python Developer
Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are looking for an experienced Python Developer to join and strengthen our growing team. Youβll work on backend systems that power scalable, high-performance applications β including those with AI components. What you'll do: - Develop and maintain...We are looking for an experienced Python Developer to join and strengthen our growing team. Youβll work on backend systems that power scalable, high-performance applications β including those with AI components.
What you'll do:
- Develop and maintain reliable and scalable backend systems using Python.
- Implement new features and contribute to improving system architecture.
- Integrate AI components (e.g., LLMs, LangChain, vector databases) under guidance from senior engineers.
- Collaborate across teams to deliver solutions that meet client needs.
- Write clean, well-documented code and ensure code quality through testing and reviews.
- Take part in CI/CD, monitoring, and cloud deployment processes.
Requirements:
-Strong proficiency in Python and backend system design.
-Excellent spoken and written English communication skills.
-Solid experience with asynchronous programming (e.g., asyncio, FastAPI, aiohttp).
-Deep knowledge of relational databases (PostgreSQL, MySQL) and ORMs (SQLAlchemy, Django ORM).
-Practical experience with CI/CD pipelines, containerization (Docker), and cloud deployment.
-Strong understanding of software engineering principles, version control (Git), and testing frameworks (e.g., pytest).
Nice to have (not mandatory, but a big plus):
-Experience with LLMs, LangChain, vector stores (e.g., FAISS, Weaviate).
-Background in Data Science or Machine Learning.
-Experience with Cloud Infrastructure (AWS, GCP, Azure).
-Familiarity with microservice architectures and distributed systems.
More
-Previous experience in client-facing roles or product-focused development. -
Β· 50 views Β· 2 applications Β· 17d
Senior ML Engineer
Full Remote Β· EU Β· 4 years of experience Β· C1 - AdvancedJoin our partner to build the ML systems that power actionable insights for investors everywhere. What youβll do Design, train, and evaluate ML/DL models (with a strong emphasis on classical ML where appropriate) for ranking, prediction, and...Join our partner to build the ML systems that power actionable insights for investors everywhere.
What youβll do
- Design, train, and evaluate ML/DL models (with a strong emphasis on classical ML where appropriate) for ranking, prediction, and risk/quality signals.
- Productionize models end-to-end: data pipelines, feature stores, deployment, scaling, monitoring, and optimization.
- Collaborate with product, research, and engineering to translate financial problems into measurable ML solutions.
- Own experiment design, metrics, and A/B testing; communicate findings clearly to technical and non-technical stakeholders.
Contribute to model governance, reproducibility, and documentation across the ML lifecycle.
What youβll bring
- MS or PhD in Computer Science, Data Science, AI, or a related quantitative field.
- 4+ years building and shipping ML/DL models in production (with depth in classical ML methods).
- Expert coding in Python; hands-on with PyTorch and/or TensorFlow and common DL libraries.
- Strong foundations in linear algebra, calculus, statistics, and probability.
- Solid grasp of algorithms and data structures.
- Proficiency with Pandas, scikit-learn, and the broader Python data stack.
- Experience with model deployment, optimization, scaling, and serving.
- Excellent problem-solving, analytical, and quantitative skills.
- Hands-on experience delivering solutions in the financial domain.
Clear, concise communicator and a collaborative team player.
Nice to have
- Research or applied experience in LLMs/NLP and modern machine learning.
- Work with multi-modal data (e.g., text, tabular/market data, images, audio).
- Familiarity with AWS or GCP for large-scale training/inference.
- Understanding of MLOps and production ML workflows (CI/CD for models, monitoring, model/data versioning).
- Background in information retrieval, knowledge graphs, or reasoning.
-
Β· 0 views Β· 0 applications Β· 17m
Intelligent Systems Engineer
Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· C1 - AdvancedMission β Why This Role Exists Weβre scaling ICEYEβs global operations. To do that, we need engineers who can simplify complex processes and build systems that improve how work gets done. This role exists to automate and structure the critical workflows...Mission β Why This Role Exists
Weβre scaling ICEYEβs global operations. To do that, we need engineers who can simplify complex processes and build systems that improve how work gets done. This role exists to automate and structure the critical workflows that move customer contracts through to delivery, and to prepare our operations for the use of machine learning where it adds real value.
Expected Outcomes
- Key operational processes (lead to cash) are automated, integrated, and consistently reliable
- Manual interventions and workarounds are reduced through better structure, validation, and logic
- Cross-functional teams (Ops, Product, Finance) have better visibility and fewer blockers
- Real-time metrics, exceptions, and trends are surfaced early and acted on quickly
- The groundwork is in place for introducing learning-based systems where they help most
Responsibilities
1. Streamline and Orchestrate Workflows
- Streamline and accelerate lead-to-order-to-cash operations by designing modular workflow automations that support team-driven orchestration across systems
- Reduce manual steps by embedding logic into how tasks flow between tools, teams, and data
- Ensure workflows are stable, trackable, and responsive to operational events
2. Add Intelligence Where It Matters
- Work with other teams to bring scoring, prioritization, and exception logic into workflows
- Create dashboards and alerting that help operators see issues and patterns early
- Structure and log key decisions to support future learning and process improvements
3. Prepare for AI Systems
- Help lay the technical foundation for operations assistants that handle routine tasks, detect issues, and support operators
- Design data flows and capture feedback that will enable AI-based features over time
- Make sure anything βintelligentβ is traceable, supportable, and aligned with ICEYEβs standards
4. Work Across Teams
- Collaborate with Ops, Product, Engineering, and Finance to understand pain points and priorities
- Build tools that work well with existing platforms and are easy to operate and maintain
- Focus on clarity, reliability, and real-world usability in everything you delivery
What Makes You a Strong Fit
Must-Have
- Experience building workflow automations or service integrations for business operations
- Hands-on work with tools like Salesforce, JIRA, NetSuite, Slack, or internal systems via APIs
- Proficiency in Python and/or TypeScript (React or FastAPI experience is useful)
- Familiarity with GenAI tools (OpenAI APIs, LangChain, FAISS, Pinecone)
- Able to design structured logic from semi-structured or human-driven processes
- Know how to monitor and improve systems after launch
- Experience building logs, metrics, or audit trails that support better operations over time
- Strong communication skills with both technical and non-technical colleagues
- Able to take vague goals and turn them into working, maintainable solutions
Nice-to-Have
- Exposure to ML workflows, including model deployment or data prep
- Background in operations-heavy fields like logistics, aerospace, or defense
- Familiarity with satellite operations, tasking, or quality control
Tech Stack Snapshot
Workflow & Integrations
- Python, Go, FastAPI, Flask
- PostgreSQL, Redis, REST APIs
- JIRA, Holistics, Databricks , Slack, Confluence, Workato, Salesforce, NetSuite,
- Internal systems and service APIs
Infrastructure & Monitoring
- Docker, Kubernetes (GCP or AWS)
- GitHub Actions, Datadog, Sentry
Machine Learning & Intelligence
- scikit-learn, XGBoost, PyTorch
- Airflow, Prefect
- LangChain, OpenAI APIs, FAISS, Pinecone
Internal Tools
- React, TypeScript, TailwindCSS
Employment is subject to applicable security screening (incl. SUPO, where required)
More