Jobs at Djinni
9761-
Β· 44 views Β· 7 applications Β· 28d
Full-Stack Mobile Engineer (iOS/Flutter)
Full Remote Β· Poland Β· 5 years of experience Β· B2 - Upper IntermediateHi there, We are seeking a passionate and versatile Mobile Fullstack Engineer to join our dynamic team! The ideal candidate is a true software enthusiast at heart β a person who loves exploring new technologies and understands that being part of a great...Hi there,
We are seeking a passionate and versatile Mobile Fullstack Engineer to join our dynamic team!
The ideal candidate is a true software enthusiast at heart β a person who loves exploring new technologies and understands that being part of a great team means doing whatβs needed to drive the company and product forward.
While your primary focus will be on our iOS and Flutter applications, this role requires a flexible team player who is willing and eager to contribute across our stack. You may be asked to work on native Android or our Node.js backend to help the team achieve its goals.Location: Poland only, remote.
About the project:
Our client provides an AI-powered platform that revolutionises corporate expense management by automating approval workflows, tracking real-time spending, and offering data-driven budgeting insights.Designed for mid to large-sized businesses (200 to 10,000 employees), the solution ensures scalability and flexibility, enabling greater control over expenses while enhancing employee autonomy. By replacing traditional expense reports, it streamlines financial processes, helping companies embrace digital finance through intelligent, integrated software!Requirements:
- Must-Have: 5+ years of professional experience building enterprise-grade native iOS applications.
- Must-Have: Commercial experience in Flutter for cross-platform development.
- Expert knowledge of Swift, SwiftUI, and UIKit.
- Strong understanding of iOS architecture patterns (e.g., MVC, MVVM, Clean Architecture) and best practices.
- Extensive experience with RESTful APIs, JSON, and network programming.
A strong team-player mindset and the willingness to contribute to Android and Node.js development as needed.
Advantages:
- Experience with native Android development (Kotlin/Java).
Backend development experience, particularly with Node.js.
Key Responsibilities:
- Build and maintain high-performance, complex mobile applications using native iOS (Swift, SwiftUI) and Flutter.
- Write clean, maintainable, and scalable code to ensure application quality and stability.
- Collaborate effectively with designers, product managers, and cross-functional teams in a spirit of shared ownership.
- Contribute to native Android development tasks to support team goals and project timelines.
- Occasionally assist with our Node.js backend services to build RESTful APIs or support mobile features.
- Integrate third-party services and ensure a seamless, responsive user experience.
- Optimize application performance to provide smooth functionality across a wide range of devices.
Stay updated with industry trends to incorporate modern best practices in mobile and full-stack development.
What we offer:
- Flexible Work Environment: Opportunity to work remotely.
- Premium Medical Insurance: Comprehensive health insurance to ensure your well-being.
- 1:1 English Classes: Individual English language training to enhance your communication skills.
- Great Team: Work with a supportive, collaborative, and dynamic international team.
- Equipment Provided: All necessary equipment supplied for efficient job performance.
- Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave.
- Commitment to Hiring Ukrainians: We are dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work.
Flexible payment system, which allows you to withdraw funds in one click and has about twenty withdrawal options.
Does this position sound like a perfect match? Weβre eager to hear from you!
More -
Β· 134 views Β· 9 applications Β· 13d
AI Engineer
Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateAbout We are an EdTech company working on AI-powered tutoring platform focused on entrepreneurship for teens and college students. Through our collaboration with a US-based private school, we gain deeper insights into learner needs while expanding the...About
We are an EdTech company working on AI-powered tutoring platform focused on entrepreneurship for teens and college students. Through our collaboration with a US-based private school, we gain deeper insights into learner needs while expanding the reach of our B2C and B2B offerings to a broader audience.
We have well-defined processes, automation of routine things, conduct code reviews, use CI and CD pipelines to validate and ship our code. We use the Agile approach with daily stand-ups, bi-weekly sprints, and other artifacts. But don't be afraid, we keep the number of meetings to the minimum so that engineers can focus on writing high-quality code and delivering another cool feature.
Who you are
You are a proactive problem-solver with a passion for building elegant, scalable solutions. You thrive in fast-paced startup environments where agility, adaptability, and a strong understanding of business needs, are a key to success.
Youβre not just an engineer, youβre a collaborator who enjoy working closely with Business-minded stakeholders, Quality Assurance specialists, and fellow engineers to create seamless user experiences. Hereβs how youβll know youβll fit right in:
- Self-Driven: youβre not afraid to suggest new ideas or challenge the status quo, and when you see something that needs fixing, you roll up your sleeves and get it done;
- Adaptable: you thrive in a fast-paced environment, embracing change and challenges with curiosity and an open mind;
- Detail-Oriented but Pragmatic: you care about building high-quality, functional solutions but also know when to prioritize speed and simplicity to deliver;
- Resilient: mistakes happen, and thatβs okay. What matters is how you respond. You view setbacks as learning opportunities and take feedback with a growth-oriented mindset, bouncing back stronger every time;
Collaborative: you thrive on collaboration, value open communication, and give and receive feedback respectfully, fostering trust and a positive work environment.
Requirements
- At least 3 years of experience with ML: data preprocessing, training, evaluation, monitoring;
- Proficiency in Python and modern AI/ML frameworks such as LangChain;
- Deep understanding of LLMs, prompt engineering, and fine-tuning techniques;
- Experience designing and deploying agentic workflows using frameworks like LangGraph, dify.ai, AutoGen;
- Experience with RAG, embedding pipelines, sparse and dense retrieval techniques;
- Bachelorβs degree in Computer Science, Mathematics, or equivalent practical experience;
Upper-Intermediate level of English (B2) or above;
Would be a plus
- Knowledge of MLOps and Observability tool for production monitoring;
- Familiarity with Text-to-Speech models, including training and fine-tuning;
Experience working with the AWS cloud platform.
Responsibilities
- Design, implement, and optimize LLM prompts to ensure reliable outputs;
- Assist in developing and maintaining AI evaluation workflows, including designing evaluation guidelines and metrics;
- Help design and develop AI data pipelines: collection, storage, annotation, and model improvement;
- Leverage agent orchestration tools to improve and automate AI workflows;
- Collaborate with the product team to ensure AI capabilities power usable product features;
-
Β· 17 views Β· 1 application Β· 28d
Affiliate influencer manager
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 2 years of experience Β· B1 - IntermediateHi! We are TheWhyKingz company, we are ambitious and strive to grow! We have cool tasks and tangible results! We care about our employees and create a comfortable corporate culture. Now we are expanding and inviting you to our team Affiliate Manager CIS...Hi! We are TheWhyKingz company, we are ambitious and strive to grow! We have cool tasks and tangible results! We care about our employees and create a comfortable corporate culture.
Now we are expanding and inviting you to our team Affiliate Manager CIS Market.
What we expect from you:
β At least 2 years of experience working as an Affiliate influencer manager;
β Skills in negotiating the terms of a deal with partners (rate, KPI);
β Understanding of the specifics of the iGaming Affiliate and Player community;
β Ability to find new affiliates.What are your key responsibilities:
β Scaling the quality volumes of first deposits;
β Control of traffic quality and payback;
β Finding and connecting new partners;
We offer:- Remote work;
- Stable salary payment;
- 100% sick-day pay & 20 working days of vacation;
- modern and high-quality equipment.
Hiring process:- HR interview;
- Technical interview.
More
-
Β· 137 views Β· 35 applications Β· 28d
Tech Lead Developer
Full Remote Β· Worldwide Β· Product Β· 8 years of experience Β· B2 - Upper IntermediateOverview We are seeking an experienced Tech Lead Developer with 8+ years of software development experience to join our growing engineering team. In this role, you will lead technical initiatives, mentor junior developers, and drive the architecture and...Overview
We are seeking an experienced Tech Lead Developer with 8+ years of software development experience to join our growing engineering team. In this role, you will lead technical initiatives, mentor junior developers, and drive the architecture and implementation of scalable backend systems using modern technologies.
Main Responsibilities
β Lead and mentor a team of developers, providing technical guidance and code review oversight
β Design and implement robust, scalable backend systems using Node.js and TypeScript
β Architect solutions using NestJS framework for enterprise-grade applications
β Collaborate with product managers and stakeholders to translate business requirements into technical solutions
β Drive best practices in code quality, testing, and development workflows
β Optimize database performance and design efficient data models
β Implement and maintain CI/CD pipelines and deployment strategies
β Participate in technical decision-making and technology stack evaluation
β Ensure system reliability, performance, and security standards
Mandatory Requirements
β 8+ years of software development experience
β Strong proficiency in Node.js and TypeScript with deep understanding of modern JavaScript/TypeScript features
β Extensive experience with NestJS framework for building scalable server-side applications
β Solid knowledge of relational databases, especially PostgreSQL (design, optimization, and complex querying)
β Experience with Redis for caching strategies and queue management
β Hands-on experience with message brokers and queue systems (RabbitMQ, BullMQ, outbox pattern implementation)
β Proficiency with Docker and Docker Compose for containerized development and deployment environments
β Experience with CI/CD pipelines (Bitbucket Pipelines or similar platforms)
β Strong understanding of backend architecture principles and ability to apply design patterns in practice
β Experience with modern development practices including code reviews, Git workflows, and Agile/Scrum methodologies
β Basic knowledge of Nginx for reverse proxy, load balancing, and server configuration
Nice to Have
β Knowledge of React Native
β Basic server administration
β Writing automated tests (unit/integration/e2e)
β Experience working with mobile attribution and analytics platforms (Adjust, AppsFlyer, Singular)
We offer
β Stable work
More
β Fully remote
β High salary
β Strong team -
Β· 284 views Β· 38 applications Β· 9d
Java Developer
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience Β· B2 - Upper IntermediateWeβre looking for a Java Developer to join our Kyiv-based team. Youβll contribute to the development of the ThingsBoard IoT platform, used for monitoring various environmental metrics. Youβll receive mentorship from senior engineers and collaborate...Weβre looking for a Java Developer to join our Kyiv-based team. Youβll contribute to the development of the ThingsBoard IoT platform, used for monitoring various environmental metrics. Youβll receive mentorship from senior engineers and collaborate directly with our US-based client.
Work format: hybrid, from the office in Kyiv.Responsibilities
- Design and maintain scalable RESTful APIs with Java & Spring Boot
- Integrate new devices and data protocols into the platform
- Participate in technical discussions, feature planning, and architecture reviews
- Ensure code quality through integration testing and peer code reviews
- Contribute to and maintain Swagger API documentation
- Debug and troubleshoot issues in local and staging environments
- Deliver backend features end-to-end, from design to deployment
- Communicate directly with the client and cross-functional team members
Requirements
- 1+ year of hands-on Java development experience
- Strong understanding of OOP, SOLID principles, and clean architecture
- Proficiency in Java, Spring Boot, and REST APIs
- Confident SQL skills, especially PostgreSQL
- Solid knowledge and practical experience in multithreading (threads, executors, futures, synchronization)
- Comfortable working in Linux-based environments
- English B2+ for daily client communication
- Responsible, self-driven, and able to work independently
Nice to Have
- Experience with Docker (development & deployments)
- Understanding of Kafka and event-driven systems
- Familiarity with MQTT or other IoT-related protocols
- Experience with AWS (EC2, RDS, ElastiCache)
- Exposure to frontend or DevOps workflows
What We Offer
- Flexible working hours
- Medical insurance
- Structured onboarding and clear growth plan
- Senior mentorship and knowledge-sharing culture
- Autonomy and ownership of feature development
- A meaningful international product in the fast-growing IoT domain
-
Β· 96 views Β· 17 applications Β· 19d
Senior/Lead Backend Engineer (Data and Algorithms)
Full Remote Β· Ukraine Β· 5 years of experience Β· C1 - AdvancedOur UK-based customer is building a new multi-tenant platform for asset management β a complex, interconnected system designed to unify disparate data sources and ontologies into a single, collaborative environment. The platform requires advanced...Our UK-based customer is building a new multi-tenant platform for asset management β a complex, interconnected system designed to unify disparate data sources and ontologies into a single, collaborative environment.
The platform requires advanced interoperability between different domains, offline-first functionality with data synchronization, and scalable architecture to support multiple clients and access levels.This is a long-term project (6β12 months minimum), where you will have the opportunity to shape architecture, solve challenging data problems, and work alongside a highly collaborative team in an agile environment.
Responsibilities
- Design and develop core system components, including:
- multi-tenant data management and synchronization,
- interoperability across heterogeneous systems,
- rule evaluation and advanced data processing.
- Contribute to architectural decisions and implementation of shared libraries.
- Implement offline-first capabilities and data sync mechanisms.
- Collaborate with product owners, architects, and other developers in an agile setup (daily standups, task boards, CI/CD).
- Ensure scalability, reliability, and maintainability of the system.
Stay adaptable and contribute across the stack as needed.
Required Skills & Experience
Core skills and knowledge:
- TypeScript
- AWS Lambda, EC2
- Computer Science & Advanced Knowledge:
- Strong foundations in algorithms and data structures.
- Set Theory & Categorization Theory β frameworks for organizing and classifying data.
- Formal methods β use of mathematical models and logic in software verification.
- Exposure to meta programming, compiler theory, abstract syntax trees/graphs, semantic graphs, knowledge graphs.
- Basic understanding of ML concepts (e.g., loss functions, optimization).
To know or strong desire and ability to learn:
- Gherkin (optional)
- AWS Neptune (optional)
Gremlin (optional)
Communication
English proficiency: B2+ (comfortable in technical discussions, daily standups, and documentation).
Nice to Have
- Experience with graph databases or ontology-driven systems.
- Building Progressive Web Applications (PWA).
- Hands-on knowledge of large-scale, multi-tenant architectures.
What We Offer
- A chance to work on an innovative project from the ground up.
- Remote-first, flexible work environment.
- Initial contract of 6+ months, with potential extension.
- Collaborative, international team culture.
- Design and develop core system components, including:
-
Β· 13 views Β· 0 applications Β· 28d
SailPoint Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateSii Ukraine is a subsidiary of Sii Poland β the leader in IT, engineering, and consultancy services with over 7500 IT experts and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams. ...Sii Ukraine is a subsidiary of Sii Poland β the leader in IT, engineering, and consultancy services with over 7500 IT experts and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams.
We are seeking an experienced SailPoint Developer to support the development and deployment of enterprise-level identity governance solutions. The ideal candidate will have a strong background in implementing SailPoint technologies, ensuring secure and compliant identity management processes in line with industry best practices and regulatory standards.
Your tasks:
- Develop and customize solutions based on SailPoint IdentityIQ / IdentityAI
- Configure and maintain SailPoint components to meet organizational requirements
- Integrate SailPoint with external systems (e.g., Active Directory, ServiceNow, PAM, Vault)
- Implement lifecycle management, provisioning workflows, policies, and access reviews
- Automate SailPoint deployment and configuration in cloud environments using CI/CD
- Create and maintain automation scripts (Java, PowerShell, Bash)
- Collaborate with security teams, solution architects, and business stakeholders
- Support migration projects from legacy IGA systems (e.g., One Identity Manager)
- Maintain and update technical documentation, procedures, and user guides
- Provide technical support and translate complex IAM concepts for non-technical users
- Participate in audits, compliance checks, and security assessments
Monitor, analyze, and resolve identity- and access-related incidents
Requirements:
- SailPoint certifications (e.g., IdentityIQ Developer, IdentityNow, CAM)
- Previous work with legacy IGA migration, especially from One Identity Manager
- Familiarity with Privileged Access Management (PAM) tools such as CyberArk, BeyondTrust, or Delinea
- Integration experience with ServiceNow, HashiCorp Vault, or other ITSM / DevOps tools
- Experience with cloud platforms such as AWS or Google Cloud Platform (GCP)
- Exposure to containerization technologies (Docker, Kubernetes) and infrastructure automation
- Knowledge of security and compliance standards, including ISO 27001, GxP, HIPAA, GDPR, or NIST
- Background in regulated industries (e.g., pharmaceutical, finance, telecom)
- Experience working in international and distributed teams
-
Β· 433 views Β· 132 applications Β· 21d
Frontend Tech Lead (JavaScript / TypeScript)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· B1 - IntermediateAbout the role We are looking for a Frontend Tech Lead who will take ownership of our frontend ecosystem and drive it to the next level. You will define the technical vision, lead a team of engineers, and ensure that our product delivers a seamless...About the role
We are looking for a Frontend Tech Lead who will take ownership of our frontend ecosystem and drive it to the next level. You will define the technical vision, lead a team of engineers, and ensure that our product delivers a seamless experience to thousands of users. This is a role for someone who loves coding but also wants to mentor, guide, and shape both the technology and the team.What youβll do
- Lead & inspire: guide a team of frontend engineers, fostering best practices and continuous improvement.
- Architect & build: design scalable solutions, reusable components, and a robust frontend architecture.
- Collaborate: work closely with backend, design, and product teams to turn ideas into reality.
- Ensure quality: set the bar high with strong test coverage (unit, integration, end-to-end).
- Take ownership: drive the frontend technical roadmap and represent the team in cross-functional decisions.
What weβre looking for
- 5+ years of professional experience in frontend development.
- Strong expertise in JavaScript (ES6+) and TypeScript.
- Solid knowledge of state management, SSR, and frontend architecture patterns.
- Experience with testing frameworks and building robust test suites.
- Proven leadership skills: mentoring, code reviews, setting standards.
- Excellent problem-solving abilities and a sharp eye for detail.
Nice to have
- Experience with modern frameworks: Vue.js, React, or Angular.
- Familiarity with CI/CD for frontend applications.
- Knowledge of micro-frontends or modular architectures.
- Contributions to open-source or active participation in the tech community.
What we offer
- Impact: the freedom to make key technical decisions and shape the frontend vision.
- Culture: a flat hierarchy with a supportive, family-like team.
- Flexibility: remote-friendly setup and flexible working hours.
- Time off: 20 paid vacation days + up to 5 fully paid sick days.
- Growth: opportunities for professional development, conferences, and challenging projects.
- Balance: healthy work-life balance in a stimulating environment.
-
Β· 92 views Β· 16 applications Β· 28d
Head of Delivery
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are looking for a Head of Delivery β a hands-on leader with a strategic mindset and strong operational skills. This is a senior level role for someone whoβs ready to take ownership of delivery processes, lead the Project Management team, and work...We are looking for a Head of Delivery β a hands-on leader with a strategic mindset and strong operational skills. This is a senior level role for someone whoβs ready to take ownership of delivery processes, lead the Project Management team, and work closely with the CTO to optimize and scale our delivery organization.
Key Responsibilities
- Lead and mentor the Project Management team, fostering growth and high performance.
- Own the entire delivery process β from planning and execution to monitoring, reporting, and continuous improvement.
- Work closely with the CTO and leadership team to align delivery operations with company strategy.
- Build, optimize, and scale delivery frameworks, methodologies, and tools to support growth.
- Analyze team performance and implement improvements.
- Act as the main escalation point for delivery-related issues across projects.
- Ensure excellent communication and coordination between internal teams, stakeholders, and clients.
Requirements
- 5+ years of experience in IT project management, with at least 2+ years in a leadership role
- Proven success in managing multiple projects and teams simultaneously
- Technical background in software development will be a big advantage
- Familiarity with modern web development technologies and architectures, preferably including experience managing projects involving .NET, Angular, React, or Node.js.
- Deep understanding and hands-on experience in building and optimizing delivery processes using agile methodologies (Agile, Scrum, Kanban, etc.).
- Hands-on experience managing complex, high-value client projects.
- Previous experience managing distributed or cross-functional teams.
- Excellent people leadership skills: mentoring and performance management.
- Strong organizational and strategic thinking abilities.
- Excellent stakeholder management and communication skills.
- Upper-Intermediate English or higher.
We Offer
- Key Leadership Role: Take ownership of scaling the delivery organization, working closely with the CTO and leadership team.
- Impact & Influence: Directly shape delivery strategy and influence key operational decisions.
- Collaborative Environment: Join a team that values collaboration, creativity, and mutual respect.
- Generous Time Off: Enjoy 20 paid vacation days and 15 paid sick leave days annually, ensuring a healthy work-life balance.
- Flexible Work Options: Work remotely from the comfort of your home or join us in our modern Kyiv office
- Professional Development: We support your growth by compensating for courses, certifications, and other educational opportunities.
-
Β· 179 views Β· 61 applications Β· 28d
QA Lead β Automation and Manual Testing
Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper IntermediateLocation: Remote / Flexible Type: Full-time About Us Weβre a small but growing team building [insert your product/company name here], and quality is at the heart of everything we do. We move fast, ship often, and need someone who can make sure our...Location: Remote / Flexible
Type: Full-timeAbout Us
Weβre a small but growing team building [insert your product/company name here], and quality is at the heart of everything we do. We move fast, ship often, and need someone who can make sure our releases stay rock-solid as we scale.
The Role
Weβre looking for a QA Lead who can roll up their sleeves and take ownership of QA end-to-end. Youβll lead a small crew of automation testers, set the testing strategy, and jump in hands-on when needed. One day you might be writing test cases, the next day reviewing automation coverage, and the next day running a round of manual tests to catch tricky edge cases.
If you love the idea of building out a QA function in a startup environment β where process is lean, collaboration is close, and your work has a visible impact β this is for you.
What Youβll Do
- Lead and coordinate a small team of QA testers.
- Identify what should be automated (and what shouldnβt), then drive the testing strategy.
- Write and organize test cases and documentation.
- Run manual tests where automation canβt cover everything.
- Track results and keep the team updated on quality metrics.
- Work side-by-side with developers and product to spot issues early.
- Shape QA processes as we grow β youβll have a real say in the tools, frameworks, and workflows we use.
What You Bring
- 5+ years of QA experience, with some leadership/coordination under your belt.
- Comfortable balancing automation and manual testing.
- Strong communication and organizational skills (youβll be the one keeping testing structured in a fast-moving environment).
- A proactive, βletβs figure it outβ attitude.
Bonus Points For
- Playwright experience (or other frameworks like Cypress, Selenium, Puppeteer).
- Familiarity with CI/CD pipelines and test integration.
- Past experience in a startup or small-team setting.
Why Youβll Love It Here
- Youβll have real ownership over QA β not just running test scripts, but designing how we test.
- Work with a tight-knit, collaborative team that actually values QA (you wonβt be fighting to be heard).
- Flexible remote work and plenty of autonomy.
- The chance to grow with us β as we scale, youβll be the person shaping the QA team.
-
Β· 140 views Β· 47 applications Β· 21d
iOS Developer
Full Remote Β· Worldwide Β· Product Β· 2 years of experience Β· B1 - IntermediateWe're looking for an iOS Developer who's excited about working on creative tools and pushing what's possible on mobile. You'll get to play with SwiftUI, AVFoundation, and modern architectures while shaping an app that creators will actually love to...We're looking for an iOS Developer who's excited about working on creative tools and pushing what's possible on mobile. You'll get to play with SwiftUI, AVFoundation, and modern architectures while shaping an app that creators will actually love to use.
Product: https://apps.apple.com/us/app/lut-studio-cinematic-filters/id6479377583
What you'll do
- Build new product features in SwiftUI/UIKit, using The Composable Architecture (TCA) and Clean Architecture
- Work on the Audio-Visual pipeline: importing clips, trimming, timelines, layers (video, image, text), filters/LUTs, transitions, audio mixing, and export
- Refactor and improve the current Swift codebase as we move toward modern patterns and modular design
- Follow Apple's HIG to make sure everything feels natural on iOS
- Profile and boost performance β faster startup, better memory use, smoother FPS, longer battery life, and quicker exports
- Collaborate with the Design team on reusable components, interaction patterns, and the design system
- Add analytics and crash reporting to keep the app stable and insights clear
Must-have skills
- Proven experience releasing native iOS apps to production
- Strong knowledge of iOS app architecture, lifecycle, modularization, and best practices
- Solid understanding of design patterns and how to apply them
- Comfortable working with design systems and reusable UI components
- Strong debugging and problem-solving skills (Instruments, logs, crash traces)
- Hands-on experience with AVFoundation (playback, composition)
- Experience with TCA or another unidirectional data-flow framework (Redux-like)
- Good grasp of SwiftUIβUIKit interoperability
Nice to have
- Performance profiling & optimization (Time Profiler, Allocations, Leaks)
- Experience with Metal Shader Language (MSL) rendering pipelines on iOS 16+
- Background in photo/video editing flows (timelines, keyframes, effects, undo/redo)
- Familiarity with Core Image, Metal/MetalKit/MetalPetal, VideoToolbox, Core Media, HDR/EDR pipelines, or background rendering
- Experience with Swift Concurrency, GCD, or Combine
- Testing experience with TCA's TestStore, snapshot tests, or UI tests
CI/CD knowledge (Xcode Cloud), feature flagging, Remote Config, analytics/crash reporting
Our hiring process has two possible paths β and you can choose the one that works best for you:- Option 1
- Short intro call
- Take-home assignment
- Technical interview call
- Final decision
- Option 2
- Short intro call
- Live coding session
- Final decision
We'd love to hear from you. Send us your resume and let's start a conversation!
-
Β· 96 views Β· 8 applications Β· 28d
Senior .NET Developer
Hybrid Remote Β· Ukraine (Kyiv, Lviv) Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateAbout us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...About us:
EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.
EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a passionate and dedicated Senior .NET Developer to join our team in Lviv!
Project Overview:
You will be working on a high-load backend system that exposes a REST API acting as a proxy between client applications and multiple internal services. The API dynamically retrieves, filters, processes, and merges data from various sources based on client parameters. To ensure optimal performance and scalability, the system leverages caching mechanisms, message brokers (RabbitMQ or Kafka), and search technologies like Elasticsearch. The architecture is designed to support high throughput and low latency, making it ideal for real-time data delivery in demanding
environments.About the job:
We are seeking a highly skilled Senior .NET Developer to join our dynamic team. You will be taking part in designing, developing, and maintaining scalable backend services and APIs using modern .NET technologies. This is a hands-on role that requires deep technical expertise and a passion for building robust, high-performance systems.
What You'll get to do:
- Design and implement RESTful APIs using .NET Core.
- Develop and maintain microservices architecture optimized for high-load environments.
- Integrate and manage messaging systems such as RabbitMQ or Kafka.
- Work with Redis for caching and Elasticsearch for search and analytics.
- Ensure system scalability, reliability, and performance.
- Collaborate with DevOps to deploy and monitor services in Kubernetes.
- Participate in code reviews, architecture discussions, and mentoring junior developers.
- Troubleshoot and resolve production issues in a timely manner.
What You need to know:
- 5+ years of experience in backend development with .NET Core.
- Experience with message brokers like RabbitMQ or Kafka.
- Experience with of Redis and Elasticsearch.
- Proven experience working on high-load systems.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Experience with WebSockets for real-time communication.
- Proficient in writing clean, maintainable, and testable code.
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work in a collaborative team environment.
Nice to have:
- Experience with Kubernetes in production environments.
- Experience with relational databases and NoSQL databases; strong SQL skills.
- Knowledge of CI/CD pipelines and cloud platforms.
- Familiarity with monitoring tools (NewRelic, Grafana, ELK stack).
Here's what we offer:
- Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
- Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
- Support for New Parents:
- 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
- 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
Our office perks include on-site massages and frequent team-building activities in various locations.
Benefits & Perks:
- Daily catered lunch or monthly lunch allowance.β―
- Private Medical Subscription.β―
- Access online learning platforms like Udemy for Business, LinkedIn Learning or OβReilly, and a budget for external training.
- Gym allowance
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
-
Β· 65 views Β· 16 applications Β· 28d
Golang developer
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateWe're looking for a Golang Software Engineer to enhance our team. Key Responsibilities: Develop a state-of-the-art real-time cross-selling platform; Take ownership of the backend, powering various user apps through our advanced gRPC-based microservice...We're looking for a Golang Software Engineer to enhance our team.
Key Responsibilities:
- Develop a state-of-the-art real-time cross-selling platform;
- Take ownership of the backend, powering various user apps through our advanced gRPC-based microservice architecture;
- Engage in code reviews to uphold the highest quality standards in our platform and codebase;
- Lead in the design and development of the platform, prioritizing scalability and reliability.
Requirements:
- 5+ years of experience with Golang;
- Proficient in building Go applications, emphasizing resilience and uptime;
- Strong experience with gRPC, REST API, and backend testing;
- Well-versed in Agile methodologies, promoting teamwork and flexibility;
- Exceptional communication and problem-solving abilities;
- Spoken English at confident upper-intermediate level.
We offer:
- Maximum flexibility;
- Professional trainings, conferences and certifications;
- Corporate events and benefits;
- Professional literature;
- English courses.
-
Β· 80 views Β· 11 applications Β· 15d
Mobile Full-Stack Engineer (iOS/Flutter)
Full Remote Β· Poland Β· 5 years of experience Β· B2 - Upper IntermediateHi there, We are seeking a passionate and versatile Mobile Fullstack Engineer to join our dynamic team! The ideal candidate is a true software enthusiast at heart β a person who loves exploring new technologies and understands that being part of a...Hi there,
We are seeking a passionate and versatile Mobile Fullstack Engineer to join our dynamic team!
The ideal candidate is a true software enthusiast at heart β a person who loves exploring new technologies and understands that being part of a great team means doing whatβs needed to drive the company and product forward.
While your primary focus will be on our iOS and Flutter applications, this role requires a flexible team player who is willing and eager to contribute across our stack. You may be asked to work on native Android or our Node.js backend to help the team achieve its goals.Location: Poland only, remote.
About the project:
Our client provides an AI-powered platform that revolutionises corporate expense management by automating approval workflows, tracking real-time spending, and offering data-driven budgeting insights.Designed for mid to large-sized businesses (200 to 10,000 employees), the solution ensures scalability and flexibility, enabling greater control over expenses while enhancing employee autonomy. By replacing traditional expense reports, it streamlines financial processes, helping companies embrace digital finance through intelligent, integrated software!Requirements:
- Must-Have: 5+ years of professional experience building enterprise-grade native iOS applications.
- Must-Have: Commercial experience in Flutter for cross-platform development.
- Expert knowledge of Swift, SwiftUI, and UIKit.
- Strong understanding of iOS architecture patterns (e.g., MVC, MVVM, Clean Architecture) and best practices.
- Extensive experience with RESTful APIs, JSON, and network programming.
A strong team-player mindset and the willingness to contribute to Android and Node.js development as needed.
Advantages:
- Experience with native Android development (Kotlin/Java).
Backend development experience, particularly with Node.js.
Key Responsibilities:
- Build and maintain high-performance, complex mobile applications using native iOS (Swift, SwiftUI) and Flutter.
- Write clean, maintainable, and scalable code to ensure application quality and stability.
- Collaborate effectively with designers, product managers, and cross-functional teams in a spirit of shared ownership.
- Contribute to native Android development tasks to support team goals and project timelines.
- Occasionally assist with our Node.js backend services to build RESTful APIs or support mobile features.
- Integrate third-party services and ensure a seamless, responsive user experience.
- Optimise application performance to provide smooth functionality across a wide range of devices.
Stay updated with industry trends to incorporate modern best practices in mobile and full-stack development.
What we offer:
- Flexible Work Environment: Opportunity to work remotely.
- Premium Medical Insurance: Comprehensive health insurance to ensure your well-being.
- 1:1 English Classes: Individual English language training to enhance your communication skills.
- Great Team: Work with a supportive, collaborative, and dynamic international team.
- Equipment Provided: All necessary equipment supplied for efficient job performance.
- Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave.
- Commitment to Hiring Ukrainians: We are dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work.
- Flexible payment system, which allows you to withdraw funds in one click and has about twenty withdrawal options.
-
Β· 35 views Β· 1 application Β· 28d
Head of Marketing
Hybrid Remote Β· Ukraine (Kyiv) Β· 4 years of experience Β· C2 - ProficientWe are looking for an experienced Head of Marketing to develop and execute our brand strategy and event marketing initiatives, ensuring alignment with the company's objectives and messaging. You will be responsible for leading efforts to increase brand...We are looking for an experienced Head of Marketing to develop and execute our brand strategy and event marketing initiatives, ensuring alignment with the company's objectives and messaging. You will be responsible for leading efforts to increase brand awareness, engagement, and consistency across all touchpoints, as well as organizing and promoting events and conferences. You will also oversee the creation of content strategies, collaborating with internal teams to produce high-quality, engaging, and relevant content that drives traffic, engagement, and conversions.
Requirements:
Bachelor's degree in Marketing, Communications, or related field.
At least 4-5 years of experience in marketing, preferably in advertising agencies, affiliate networks, ad tech companies (Ad networks).
Proven experience in developing and executing successful content marketing campaigns, including blog posts, social media, email marketing, whitepapers, webinars, case studies, and infographics.
Excellent writing, editing, and proofreading skills, with a keen eye for detail and accuracy.
Solid understanding of SEO principles and best practices, including keyword research, content optimization, and analytics.
Strong project management skills with the ability to prioritize tasks and manage multiple projects simultaneously.
Experience using Email marketing tools, Google Analytics, and social media management tools, Brand Recognition Tools.
Excellent interpersonal skills with the ability to collaborate and communicate effectively with cross-functional teams.
A growth mindset with a passion for continuous learning and improvement.
Duties:
- Organize, promote, and manage events and conferences, ensuring alignment with the brand's messaging and objectives.
- Develop and implement brand strategies to increase brand awareness, engagement, and consistency across all touchpoints.
- Oversee the content calendar and the company blog, including ideation, writing, editing, and publishing, ensuring that all content is produced and delivered on time.
- Collaborate with internal teams (product, marketing, design, etc.) to create high-quality, engaging, and relevant content across multiple channels, including blogs, social media, email marketing, whitepapers, webinars, case studies, and infographics.
- Conduct keyword research and optimize content for SEO, while tracking performance using analytics tools to measure effectiveness.
- Partner with the design team to produce visually appealing content that complements the written material.
- Work closely with the product team to create product-related content, such as descriptions, user manuals, and tutorials.
- Develop and execute a guest blogging strategy to enhance brand awareness and drive website traffic.
- Stay current with industry trends, best practices, and content marketing innovations to continuously improve strategy and execution.
- Exhibit attention to detail, strong communication skills, critical thinking, and a constructive attitude toward feedback. The ability to absorb new information quickly and adapt is key.
Work Schedule:
11:00-20:00; 12:00-21:00; 13:00-22:00 (EEST time zone)
The company provides 20 working days of vacation, 3 working days of day off, 3 working days of sick leave per year
Hybrid work (2 days at home, Kyiv office) (1 day at home, Tallinn office)
Benefits:
English language courses
Professional development opportunities such as training, certification, and conferences
Other benefits: Coffee, snacks, team-building events, and more (including parking, medical insurance etc)ΠΡΠ΄Π³ΡΠΊΠ½ΡΡΠΈΡΡ
More