Jobs at Djinni
9505-
Β· 54 views Β· 2 applications Β· 11d
Π‘hief Marketing Officer
Office Work Β· Cyprus Β· Product Β· 5 years of experience Β· C1 - AdvancedMain Responsibilities: Formulate and manage the marketing budget to fulfill current and long-term growth plans Achieve the goals set for attracting new customers within the set budget. Initiate and implement profitable marketing projects that bring new...Main Responsibilities:
- Formulate and manage the marketing budget to fulfill current and long-term growth plans
- Achieve the goals set for attracting new customers within the set budget.
- Initiate and implement profitable marketing projects that bring new customers.
- Test a large number of hypotheses to find and implement solutions that bring significant results
- Build up an impressive customer base
- Monetize the existing customer base
- Launch work in new markets, including market research, budget planning, branding, negotiating and connecting contractors, etc.
- Build a team of senior employees instead of a school of juniors
- Be the face of the company for potential investors
- Manage the marketing function based on a transparent system of metrics
- Research and know the market and competitors
Expected Results:
- Achieve annual marketing goals for new customer acquisition in 5 countries
- Build a strong team by replacing the weakest 50% with stronger members
- Return 10% of the spent budget by selling bounce traffic
Professional Qualifications:
- CMO experience of 4 years in one company, if the company is large - CMO-1
- Work with annual budgets of $5M+.
- Experience in using affiliate and PPC channels as the main channels of customer acquisition
- Experience in entering and working in international markets in B2C
- Proven annual business growth of 50%+, or 100k+ new customers per year
- Work with senior specialists
- Experience in the following domains: Fin-tech, large-scale e-commerce or marketplace platforms, dating, gambling, forex, edtech, nutrition, travel, hospitality, fashion, electronics, home goods, and beauty products, software utilities.
- Advanced in English
- Experience managing remote teams
-
Β· 56 views Β· 4 applications Β· 11d
Data Engineer
Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateAbout us: Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently...About us:
More
Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently fostered one of the largest Data Science & AI communities in Europe.
About the client:
Our client is an IT company that develops technological solutions and products to help companies reach their full potential and meet the needs of their users. The team comprises over 600 specialists in IT and Digital, with solid expertise in various technology stacks necessary for creating complex solutions.
About the role:
We are looking for a Data Engineer (NLP-Focused) to build and optimize the data pipelines that fuel the Ukrainian LLM and NLP initiatives. In this role, you will design robust ETL/ELT processes to collect, process, and manage large-scale text and metadata, enabling the Data Scientists and ML Engineers to develop cutting-edge language models.
You will work at the intersection of data engineering and machine learning, ensuring that the datasets and infrastructure are reliable, scalable, and tailored to the needs of training and evaluating NLP models in a Ukrainian language context.
Requirements:
- Education & Experience: 3+ years of experience as a Data Engineer or in a similar role, building data-intensive pipelines or platforms. A Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field is preferred. Experience supporting machine learning or analytics teams with data pipelines is a strong advantage.
- NLP Domain Experience: Prior experience handling linguistic data or supporting NLP projects (e.g., text normalization, handling different encodings, tokenization strategies). Knowledge of Ukrainian text sources and data sets, or experience with multilingual data processing, can be an advantage given the projectβs focus.
Understanding of FineWeb2 or a similar processing pipeline approach.
- Data Pipeline Expertise: Hands-on experience designing ETL/ELT processes, including extracting data from various sources, using transformation tools, and loading into storage systems. Proficiency with orchestration frameworks like Apache Airflow for scheduling workflows. Familiarity with building pipelines for unstructured data (text, logs) as well as structured data.
- Programming & Scripting: Strong programming skills in Python for data manipulation and pipeline development. Experience with NLP packages (spaCy, NLTK, langdetect, fasttext, etc.). Experience with SQL for querying and transforming data in relational databases. Knowledge of Bash or other scripting for automation tasks. Writing clean, maintainable code and using version control (Git) for collaborative development.
- Databases & Storage: Experience working with relational databases (e.g., PostgreSQL, MySQL), including schema design and query optimization. Familiarity with NoSQL or document stores (e.g., MongoDB) and big data technologies (HDFS, Hive, Spark) for large-scale data is a plus. Understanding of or experience with vector databases (e.g., Pinecone, FAISS) is beneficial, as the NLP applications may require embedding storage and fast similarity search.
- Cloud Infrastructure: Practical experience with cloud platforms (AWS, GCP, or Azure) for data storage and processing. Ability to set up services such as S3/Cloud Storage, data warehouses (e.g., BigQuery, Redshift), and use cloud-based ETL tools or serverless functions. Understanding of infrastructure-as-code (Terraform, CloudFormation) to manage resources is a plus.
- Data Quality & Monitoring: Knowledge of data quality assurance practices. Experience implementing monitoring for data pipelines (logs, alerts) and using CI/CD tools to automate pipeline deployment and testing. An analytical mindset to troubleshoot data discrepancies and optimize performance bottlenecks.
- Collaboration & Domain Knowledge: Ability to work closely with data scientists and understand the requirements of machine learning projects. Basic understanding of NLP concepts and the data needs for training language models, so you can anticipate and accommodate the specific forms of text data and preprocessing they require. Good communication skills to document data workflows and to coordinate with team members across different functions.
Nice to have:
- Advanced Tools & Frameworks: Experience with distributed data processing frameworks (such as Apache Spark or Databricks) for large-scale data transformation, and with message streaming systems (Kafka, Pub/Sub) for real-time data pipelines. Familiarity with data serialization formats (JSON, Parquet) and handling of large text corpora.
- Web Scraping Expertise: Deep experience in web scraping, using tools like Scrapy, Selenium, or Beautiful Soup, and handling anti-scraping challenges (rotating proxies, rate limiting). Ability to parse and clean raw text data from HTML, PDFs, or scanned documents.
- CI/CD & DevOps: Knowledge of setting up CI/CD pipelines for data engineering (using GitHub Actions, Jenkins, or GitLab CI) to test and deploy changes to data workflows. Experience with containerization (Docker) to package data jobs and with Kubernetes for scaling them is a plus.
- Big Data & Analytics: Experience with analytics platforms and BI tools (e.g., Tableau, Looker) used to examine the data prepared by the pipelines. Understanding of how to create and manage data warehouses or data marts for analytical consumption.
- Problem-Solving: Demonstrated ability to work independently in solving complex data engineering problems, optimizing existing pipelines, and implementing new ones under time constraints. A proactive attitude to explore new data tools or techniques that could improve the workflows.
Responsibilities:
- Design, develop, and maintain ETL/ELT pipelines for gathering, transforming, and storing large volumes of text data and related information.
- Ensure pipelines are efficient and can handle data from diverse sources (e.g., web crawls, public datasets, internal databases) while maintaining data integrity.
- Implement web scraping and data collection services to automate the ingestion of text and linguistic data from the web and other external sources. This includes writing crawlers or using APIs to continuously collect data relevant to the language modeling efforts.
- Implementation of NLP/LLM-specific data processing: cleaning and normalization of text, like filtering of toxic content, de-duplication, de-noising, detection, and deletion of personal data.
- Formation of specific SFT/RLHF datasets from existing data, including data augmentation/labeling with LLM as teacher.
- Set up and manage cloud-based data infrastructure for the project. Configure and maintain data storage solutions (data lakes, warehouses) and processing frameworks (e.g., distributed compute on AWS/GCP/Azure) that can scale with growing data needs.
- Automate data processing workflows and ensure their scalability and reliability.
- Use workflow orchestration tools like Apache Airflow to schedule and monitor data pipelines, enabling continuous and repeatable model training and evaluation cycles.
- Maintain and optimize analytical databases and data access layers for both ad-hoc analysis and model training needs.
- Work with relational databases (e.g., PostgreSQL) and other storage systems to ensure fast query performance and well-structured data schemas.
- Collaborate with Data Scientists and NLP Engineers to build data features and datasets for machine learning models.
- Provide data subsets, aggregations, or preprocessing as needed for tasks such as language model training, embedding generation, and evaluation.
- Implement data quality checks, monitoring, and alerting. Develop scripts or use tools to validate data completeness and correctness (e.g., ensuring no critical data gaps or anomalies in the text corpora), and promptly address any pipeline failures or data issues. Implement data version control.
- Manage data security, access, and compliance.
- Control permissions to datasets and ensure adherence to data privacy policies and security standards, especially when dealing with user data or proprietary text sources.
The company offers:
- Competitive salary.
- Equity options in a fast-growing AI company.
- Remote-friendly work culture.
- Opportunity to shape a product at the intersection of AI and human productivity.
- Work with a passionate, senior team building cutting-edge tech for real-world business use. -
Β· 80 views Β· 22 applications Β· 11d
Lead Generation manager
Full Remote Β· Ukraine, Kyrgyzstan, Azerbaijan, Georgia Β· 2 years of experience Β· B2 - Upper IntermediateWe are looking for Lead generation manager Requirements: 2 to 6 years of experience in lead generation or a similar role; Proficient in tools such as LinkedIn, LinkedIn Sales Navigator, IncIn, and other CRM and automation platforms (e.g., Apollo,...We are looking for Lead generation manager
Requirements:- 2 to 6 years of experience in lead generation or a similar role;
- Proficient in tools such as LinkedIn, LinkedIn Sales Navigator, IncIn, and other CRM and automation platforms (e.g., Apollo, Lemlist,Snovio etc.);
- Solid understanding of email outreach processes, writing outreach and follow-up sequences;
- Experience working with international markets (USA, Canada, Western Europe);
- Written English skills (B1 level or higher) for communication and crafting outreach content;
- Ability to identify decision-makers (DMs) among potential contacts;
- Team player with strong communication skills and a results-driven mindset;
Responsibilities:
- Generate leads through LinkedIn, email channels, and other automated outreach tools;
- Segment potential client databases and set up targeted campaigns;
- Create personalized outreach messages, initial contact texts, and follow-up sequences;
- Identify decision-makers and establish initial contact;
- Communicate with potential clients and hand off qualified leads to the sales team;
- Collaborate closely with the sales team to develop effective lead generation strategies;
- Participate in the creation and optimization of outreach campaigns.
Interview stages:
1. AI β Screening.
2. Interview with a recruiter.
3. Final Interview with C-Level
4. Reference check.
5. Offer.What We Offer:
More
π Full-time role with flexible hours after probation.
π Ongoing training and educational opportunities.
π Performance reviews every 6 months.
π΅ Competitive salary in USD.
π΄ 21 paid vacation days.
π€ 7 paid sick days (+15 for serious cases like COVID or surgery).
ποΈ 10 floating public holidays.
π Online team -building events & fun corporate activities.
π Projects across diverse domains (e-commerce, healthcare, fintech, etc.).
π Clients from the USA, Canada, and Europe. -
Β· 30 views Β· 0 applications Β· 11d
Senior/Middle Data Scientist (Data Preparation, Pre-training)
Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateAbout us: Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently...About us:
More
Data Science UA is a service company with strong data science and AI expertise. Our journey began in 2016 with uniting top AI talents and organizing the first Data Science tech conference in Kyiv. Over the past 9 years, we have diligently fostered one of the largest Data Science & AI communities in Europe.
About the client:
Our client is an IT company that develops technological solutions and products to help companies reach their full potential and meet the needs of their users. The team comprises over 600 specialists in IT and Digital, with solid expertise in various technology stacks necessary for creating complex solutions.
About the role:
We are looking for an experienced Senior/Middle Data Scientist with a passion for Large Language Models (LLMs) and cutting-edge AI research. In this role, you will focus on designing and prototyping data preparation pipelines, collaborating closely with data engineers to transform your prototypes into scalable production pipelines, and actively developing model training pipelines with other talented data scientists. Your work will directly shape the quality and capabilities of the models by ensuring we feed them the highest-quality, most relevant data possible.
Requirements:
Education & Experience:
- 3+ years of experience in Data Science or Machine Learning, preferably with a focus on NLP.
- Proven experience in data preprocessing, cleaning, and feature engineering for large-scale datasets of unstructured data (text, code, documents, etc.).
- Advanced degree (Masterβs or PhD) in Computer Science, Computational Linguistics, Machine Learning, or a related field is highly preferred.
NLP Expertise:
- Good knowledge of natural language processing techniques and algorithms.
- Hands-on experience with modern NLP approaches, including embedding models, semantic search, text classification, sequence tagging (NER), transformers/LLMs, RAGs.
- Familiarity with LLM training and fine-tuning techniques.
ML & Programming Skills:
- Proficiency in Python and common data science and NLP libraries (pandas, NumPy, scikit-learn, spaCy, NLTK, langdetect, fasttext).
- Strong experience with deep learning frameworks such as PyTorch or TensorFlow for building NLP models.
- Ability to write efficient, clean code and debug complex model issues.
Data & Analytics:
- Solid understanding of data analytics and statistics.
- Experience in experimental design, A/B testing, and statistical hypothesis testing to evaluate model performance.
- Comfortable working with large datasets, writing complex SQL queries, and using data visualization to inform decisions.
Deployment & Tools:
- Experience deploying machine learning models in production (e.g., using REST APIs or batch pipelines) and integrating with real-world applications.
- Familiarity with MLOps concepts and tools (version control for models/data, CI/CD for ML).
- Experience with cloud platforms (AWS, GCP, or Azure) and big data technologies (Spark, Hadoop, Ray, Dask) for scaling data processing or model training.
Communication & Personality:
- Experience working in a collaborative, cross-functional environment.
- Strong communication skills to convey complex ML results to non-technical stakeholders and to document methodologies clearly.
- Ability to rapidly prototype and iterate on ideas
Nice to have:
Advanced NLP/ML Techniques:
- Familiarity with evaluation metrics for language models (perplexity, BLEU, ROUGE, etc.) and with techniques for model optimization (quantization, knowledge distillation) to improve efficiency.
- Understanding of FineWeb2 or similar processing pipelines approach.
Research & Community:
- Publications in NLP/ML conferences or contributions to open-source NLP projects.
- Active participation in the AI community or demonstrated continuous learning (e.g., Kaggle competitions, research collaborations) indicating a passion for staying at the forefront of the field.
Domain & Language Knowledge:
- Familiarity with the Ukrainian language and context.
- Understanding of cultural and linguistic nuances that could inform model training and evaluation in a Ukrainian context.
- Knowledge of Ukrainian text sources and data sets, or experience with multilingual data processing, can be an advantage given the projectβs focus.
MLOps & Infrastructure:
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes) for ML, as well as ML workflow tools (MLflow, Airflow).
- Experience in working alongside MLOps engineers to streamline the deployment and monitoring of NLP models.
Problem-Solving:
- Innovative mindset with the ability to approach open-ended AI problems creatively.
- Comfort in a fast-paced R&D environment where you can adapt to new challenges, propose solutions, and drive them to implementation.
Responsibilities:
- Design, prototype, and validate data preparation and transformation steps for LLM training datasets, including cleaning and normalization of text, filtering of toxic content, de-duplication, de-noising, detection and deletion of personal data, etc.
- Formation of specific SFT/RLHF datasets from existing data, including data augmentation/labeling with LLM as teacher.
- Analyze large-scale raw text, code, and multimodal data sources for quality, coverage, and relevance.
- Develop heuristics, filtering rules, and cleaning techniques to maximize training data effectiveness.
- Collaborate with data engineers to hand over prototypes for automation and scaling.
- Research and develop best practices and novel techniques in LLM training pipelines.
- Monitor and evaluate data quality impact on model performance through experiments and benchmarks.
- Research and implement best practices in large-scale dataset creation for AI/ML models.
- Document methodologies and share insights with internal teams.
The company offers:
- Competitive salary.
- Equity options in a fast-growing AI company.
- Remote-friendly work culture.
- Opportunity to shape a product at the intersection of AI and human productivity.
- Work with a passionate, senior team building cutting-edge tech for real-world business use. -
Β· 25 views Β· 0 applications Β· 11d
Senior Scala Software Engineer
Full Remote Β· Lithuania, Latvia Β· 5 years of experience Β· B2 - Upper IntermediateSenior Software Engineer (Scala) to join the Information Syndication team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical...Senior Software Engineer (Scala) to join the Information Syndication team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical decision-making, work closely with cross-functional teams, and mentor junior developers while adopting modern Scala libraries and AWS services.
Responsibilities
ο· Design, build, and maintain reliable, scalable backend systems in Scala.
ο· Contribute to architectural discussions and lead technical decision-making.
ο· Write clean, maintainable, and well-tested code.
ο· Collaborate with product managers, QA engineers, and Node.js developers to deliver
high-quality features.
ο· Optimize system performance and reliability using AWS cloud services.
ο· Support the full software development lifecycleβfrom concept to deployment and
monitoring.
ο· Review code, mentor team members, and promote best practices.
ο· Work closely with the team to identify and resolve production and scalability issues.
Must Have
ο· 5+ years of professional experience in software engineering, with 3+ years using Scala.
ο· Strong understanding of functional programming and concurrent systems.
ο· Hands-on experience with HTTP4S, Cats Effect, or Finatra + Finagle.
ο· Experience designing and building RESTful APIs and microservices.
ο· Proficiency in working with the JVM, including performance tuning and memory
management.
ο· Experience with SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB).
ο· Proficient with Git, CI/CD pipelines, and modern DevOps practices.
ο· Strong unit testing and TDD skills using ScalaTest, Specs2, or similar tools.
ο· Excellent communication and collaboration skills.
Desirable
ο· Working knowledge of AWS services, especially EC2, DynamoDB, RDS, and API Gateway.
ο· Experience with CloudWatch for monitoring and alerting.
ο· Knowledge of Node.js/TypeScript, especially familiarity with FABL (our business logic
layer).
ο· Familiarity with Agile methodologies and working in cross-functional squads.
More -
Β· 47 views Β· 2 applications Β· 11d
Trainee/Junior L2 Support and Configuration Specialist
Hybrid Remote Β· Ukraine (Lviv) Β· Product Β· B1 - 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 Trainee/Junior L2 Support and Configuration Specialist to join our team in Lviv!
About the job:
One of our business units, Platform, in the scope of MoneyMatrix Product β a product that offers a wide range of payment options, fraud prevention, and KYC (Know Your Customer) checks.
What You'll get to do:1. Advanced Incident Resolution:
- Take ownership of escalated incidents from Customer Support.
- Conduct in-depth investigations and analysis of complex technical issues.
- Apply advanced troubleshooting techniques to resolve incidents efficiently.
- Collaborate with cross-functional teams to identify root causes and implement effective solutions.
- Document and share incident resolution knowledge to enhance team capabilities.2. Process Compliance and Documentation:
- Ensure strict adherence to established processes, guidelines, and project-specific requirements.
- Work closely with incident management teams to systematically address recurring issues.
- Promote knowledge sharing by creating and improving technical documentation.3. System Configuration:
- Modify existing system configurations as needed.
- Add new configurations to support client-specific features.
- Set up rules using our internal no-code platform.4. Client Integration:
- Configure new clients within the system.
- Test workflows in staging and production environments prior to launch.
What You need to know:
- Bachelor's or Master's degree in a relevant IT field (e.g., Computer Science, Computer Engineering).
- Ability to manage multiple tickets and meet stringent deadlines.
- Exceptional research and analytical skills.
- Technical writing and verbal communication skills in English (at least B1 level).
- Experience in data analysis and report writing using MS Excel.
- Adept at cross-team collaboration.
Nice to have:
- Any experience in an IT company, preferably in roles like Developer, DevOps, Sysadmin, or other technical positions.
- Experience in Log Management and Analysis using tools like Elasticsearch and Kibana.
- Networking knowledge. Rest API.
- Familiarity with monitoring services such as Grafana, New Relic.
- Basic knowledge of Database Administration, particularly SQL.
- Postman expertise.
- Chrome DevTools or similar experience.
- Strong documentation skills to promote knowledge sharing and process improvement.
- Proficiency in any programming language.
- Linux/Bash experience.
- Understanding of K8s basics, docker, VMs.
- Knowledge of SDLC (Software Development Life Cycle).
- Familiarity with Scrum and Kanban methodologies.
- Jira or similar products experience.
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!
More -
Β· 9 views Β· 0 applications Β· 11d
Backend Lead
Full Remote Β· Lithuania, Latvia Β· 5 years of experience Β· B2 - Upper IntermediateGeneral description: Good experience in designing robust APIs using OpenApi and having strong sense of serverless architecture to help deliver next generation cloud native system. Requirements: Key/primary skills: Java, Python, Spring Boot and other...General description: Good experience in designing robust APIs using OpenApi and having strong sense of serverless architecture to help deliver next generation cloud native system.
Requirements: Key/primary skills: Java, Python, Spring Boot and other Frameworks, Cloud Platforms (inc. AWS), JUnit5, Lambda, Containers Secondary skills: Mockito, Agile, No SQL Databases
β’ Create a template service that talks to database (MongoDd) β note: we already have templates for FE, JCS, FCS, lambdas and TMF Entity.
β’ Make the code production ready for a sample FE, JCS, FCS, lambdas and TMF Entity. Production readiness means:
o Security vulnerabilities fixed
o Observability, troubleshooting set up
o Data logging compliance followed
o Tests automated (as much as possible)
o Start on PaCE/performance tests
β’ Mentor current devs to understand the above NFRs and grow in their roles
More -
Β· 85 views Β· 2 applications Β· 11d
IOS Software Engineer
Full Remote Β· Lithuania, Latvia Β· 5 years of experience Β· B2 - Upper IntermediateIn partnership with one of the global consulting enterprises, on a large-scale digital program for a UK Telecommunication industry client, we are seeking talented iOS Software Engineer to join the World Service App team. These roles focus on delivering...In partnership with one of the global consulting enterprises, on a large-scale digital program for a UK Telecommunication industry client, we are seeking talented iOS Software Engineer to join the World Service App team. These roles focus on delivering high-quality, accessible, and scalable native mobile applications used by millions of users worldwide.
As part of the World Service App team, you will work on building and evolving a global-scale mobile application that delivers a seamless user experience across platforms. The focus is on modern native development practices, leveraging SwiftUI and TCA on iOS. Youβll collaborate closely with designers, testers, and product managers to ensure consistent design system implementation, strong accessibility standards, and smooth integration with backend services.
Key Responsibilities
Core Responsibilities:
- Develop, test, and maintain native mobile app features with high code quality and performance.
- Collaborate with UX designers to implement design system components consistently across platforms.
- Ensure accessibility standards are integrated into all features.
- Work closely with backend teams to integrate APIs and data services.
- Contribute to technical discussions, code reviews, and knowledge sharing within the team.
- Troubleshoot, debug, and optimize mobile app performance.
- Support CI/CD processes for mobile app delivery.
iOS Engineer Focus:
- Implement new features using SwiftUI and The Composable Architecture (TCA).
- Maintain and evolve existing Swift-based codebases as part of the migration path.
- Apply Appleβs Human Interface Guidelines to deliver platform-consistent experiences.
Must-Have Skills & Experience
- Proven experience in native mobile app development.
- Strong knowledge of mobile app architecture, lifecycle, and best practices.
- Experience working with RESTful APIs and JSON data handling.
- Familiarity with design systems and accessibility guidelines.
- Strong problem-solving and debugging skills.
- Comfortable working in Agile, cross-functional teams.
- Hands-on experience with SwiftUI.
- Experience with The Composable Architecture (TCA) or other unidirectional data flow frameworks.
- Good understanding of Swift and UIKit interoperability.
Desirable
- Experience with multi-lingual and global audience applications.
- Familiarity with automated testing frameworks (XCTest, Espresso, JUnit).
- Exposure to CI/CD for mobile apps (Fastlane, Bitrise, GitHub Actions).
- Knowledge of performance profiling and optimization techniques.
- Contribution to open-source mobile libraries or frameworks.
-
Β· 96 views Β· 38 applications Β· 11d
Full Stack Developer (JS/TS)
Full Remote Β· EU Β· 6 years of experience Β· B1 - IntermediateOur client provides global digital banking underpinned by a distinguished tradition of service, offering to its customers choice and flexibility in managing their business and personal finances, while preserving the personal touch and accessibility. The...Our client provides global digital banking underpinned by a distinguished tradition of service, offering to its customers choice and flexibility in managing their business and personal finances, while preserving the personal touch and accessibility. The client aims to be the most respected digital bank in the world, serving corporations and individuals in over 180 countries. The client helps its customers bank, trade, borrow, custody, and invest to create the life and legacy they envision. The client provides traditional banking services as well as unique and exclusive tools to save its customers time and provide them with powerful advantages in their personal and corporate financial affairs.
On behalf of the client we are looking for a Full Stack Developer meeting the minimum required skills profile set forth below necessary to be effective in carrying out the following responsibilities:
- Close collaboration with Business Analyst(s), CTO and other bank staff;
- Development of new features that will help take the bank's platform to a new level of excellence;
- Ensuring smooth API-based integration of the bank's platform with 3rd parties;
- Carrying out ongoing maintenance/bugfixing of the bank's proprietary production systems;
- Participation in improvement of the bank's software development processes;
- Co-ownership of the bank's platform architecture for the purpose of keeping the level of technical debt as low as practicable
Minimum requirements:
- 6+ years of overall work experience on software development projects;
- 4+ years of commercial experience with backend development using NodeJS/NestJS/NX/TypeScript;
- 2+ years of commercial experience with frontend development using React/TypeScript;
- Demonstrable experience with participation in improvement of software architectures;
- Experience with common services offered through AWS (EC2, S3, RDS, Kafka, etc);
- Readiness for a partial working hours shift toward US Pacific time;
- Intermediate or higher level of English
Will be a plus:
- Willingness and prior experience with mentoring and/or leading less experienced colleagues;
- Prior work experience in Banking or FinTech
Company offers:
- Long-term employment with possibilities for professional growth
- Fully remote work
- Reasonably flexible schedule
- 15 days of paid vacation
- Regular performance reviews
More -
Β· 72 views Β· 13 applications Β· 11d
Head of AI Consulting
Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· B2 - Upper IntermediateN-iX is a global software development service company that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way, expanding its presence across Europe, the US, and Latin America. Today, we are a...N-iX is a global software development service company that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way, expanding its presence across Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for an experienced Head of AI Consulting to head the AI Consulting direction within N-iXβs CTO Office. This is a strategic leadership role where you will shape our AI service offerings, drive technical pre-sales, lead high-impact projects, and build a world-class AI consulting team.What will you do:
- Lead technical pre-sales as the primary consultant, scoping business and technical requirements for Gen AI (LLM, RAG, Agents), ML, CV, and related AI disciplines
- Become (or be ready to become) a world-class AI consultant for both clients and internal delivery teams
- Engage in short- and mid-term AI projects as a consultant/engineer to ensure successful execution and delivery
- Hire, manage, and mentor a team of AI consultants supporting pre-sales, project initiation, and delivery
- Collaborate with sales and marketing teams to refine and create new AI service offerings
- Partner with our alliances team to maintain and expand strategic partnerships (AWS, GCP, Azure, Nvidia, etc.)
Report directly to VP of Data and AI Consulting, with dotted line supervision from the CTO of the company.
Requirements:
- 7+ years as an AI/ML/CV consultant with experience in pre-sales and delivery of both short- and long-term projects.
- 3+ years managing AI consultants or engineering teams.
- Experience in IT Service Business
- Strong leadership skills with excellent communication and client engagement abilities.
Broad and deep understanding of AI technologies, trends, and methodologies.
What you will get:
- Lead one of N-iXβs most strategic practices within the CTO Office
- Collaborate with world-class clients on complex business and technology challenges (e.g., eBay, Bosch, Siemens, Credit Agricole, Office Depot)
Build and lead a top-tier AI consulting team of passionate experts.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
Other location-specific benefits
*not applicable for freelancers
More
-
Β· 51 views Β· 19 applications Β· 11d
Senior Sales Manager
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· C1 - AdvancedLimeup is a full-cycle software development and UI/UX design company that delivers customized mobile and web applications, complex websites and platforms. We are a team of professional specialists with expertise in industries like healthcare, fintech,...Limeup is a full-cycle software development and UI/UX design company that delivers customized mobile and web applications, complex websites and platforms. We are a team of professional specialists with expertise in industries like healthcare, fintech, real estate and more.
Currently, we are looking for a Senior Sales Manager.
If you like to solve different tasks and you want to grow, join us :)
Requirements:- At least 5 years of experience in B2B sales within the IT industry (outsourcing/outstaffing);
- Excellent communication and negotiation skills;
- Ability to identify client needs and offer relevant solutions;
- Experience in preparing commercial proposals and delivering presentations;
- Understanding of international markets, especially the EU and USA;
- Familiarity with domains such as FinTech, InsurTech, Healthcare, iGaming, and others;
- English proficiency at C1 level or higher.
Responsibilities:
- Conduct negotiations and presentations, and coordinate terms of cooperation;
- Prepare commercial proposals and manage deals through to contract signing;
- Maintain client and deal records in CRM, generate reports on activity and performance;
- Collaborate with marketing and technical teams during the presale process;
- Participate in shaping the sales strategy and provide feedback for process improvements;
- Support and develop relationships with current clients, identifying opportunities for cross-selling and upselling.
What company offers:
More
- Opportunity to work with foreign clients on different projects in a team of professionals;
- Remote work;
- 21 working days of paid vacations, paid sick leaves;
- Flexible working schedule (9 a.m.- 6 p.m. or 10 a.m.-7 p.m.). -
Β· 129 views Β· 20 applications Β· 11d
Senior Python Developer (for agency)
Full Remote Β· Worldwide Β· 4 years of experience Β· B1 - IntermediateWe are looking for a Senior Python Developer who can become a part of our team and with whom we will grow together. Meduzzen is a team of Ukrainian developers who are working mostly on outstaff and outsource models, so, as a part of this team, you will...We are looking for a Senior Python Developer who can become a part of our team and with whom we will grow together. Meduzzen is a team of Ukrainian developers who are working mostly on outstaff and outsource models, so, as a part of this team, you will work on projects with different domains and technologies. We are open for smart and very stable developer who can become a great addition of our progressive team and strengthen it. We accept Ukrainian developers who is currently abroad or in Ukraine.
Requirements:
- from 4 years of professional experience as a back-end or full-stack developer- strong knowledge in Python (Django/DRF, FastAPI, Flask, PostgreSQL, etc.)
- experience with front-end frameworks (React, Vue, Angular, experience with React Native will be a plus)
- familiarity with clouds (AWS, Azure, GCP)
- good English skills (from Intermediate)
- understanding of AI tools and Web3 also will be a plus- team worker
- availability of UpWork profile (but it is not necessary)
More
What we offer
- working with us as an agency
- remote work and flexible schedule
- career development: take courses
- English lessons
- paid vacation and sick-leave days
Hiring steps: intro, technical interview or test task, meeting with CTO, offer.
If everything mentioned below is about you - so please apply.
Thanks for your time, letβs make cool development together!
-
Β· 94 views Β· 19 applications Β· 11d
Engineering Manager
Full Remote Β· Worldwide Β· 3 years of experience Β· C1 - AdvancedYou are invited to join the Metamindz founding partners, and amazing tech team! This opportunity is truly unique - youβre joining our core team, and there is a clear career progression - growing from a developer / Engineering Manager - into a Head of...You are invited to join the Metamindz founding partners, and amazing tech team!
This opportunity is truly unique - youβre joining our core team, and there is a clear career progression - growing from a developer / Engineering Manager - into a Head of Development, and then CTO - overseeing all projects & managing all our dev teams.
The job is going to be truly unique;
From day 1, youβll be working across our core 4 services - Technical due-diligence for startups, Fractional CTO & Advisory gigs, technical recruitment, and software development as-a-service.Youβll work with clients from the UK, US, Europe and Israel, and will have a massive impact on the projects weβre building, and our clientsβ success.
We have a very direct & truthful approach to our work. No trends. Weβre not βyesβ people; weβre challenging ideas, suggesting the best way forward, and can disagree with each other (and our clients) - as long as we are basing our suggestions on data, and are offering solutions in response.
Our projectsβ typical tech stack
- Web: React, Typescript, NextJS, Tailwind, Node, NestJS
- AI: Vercel AI SDK, Python, some self-hosted models, RAG
- Mobile: React Native, Flutter
- Cloud: Vercel, Google Cloud, Fly.io
- PaaS: Firebase, Supabase
- DB: PostgreSQL
- E-comm: Shopify (headless, and non-headless)
You are not expected to be proficient in all of these frameworks, but you are expected to know well at least most of them. Youβre also expected to be interested in AI, and weβd want to see some personal projects / self learning that youβve done over the years.
Most importantly, you need to be comfortable picking up new frameworks and languages quickly and as we go, even if at a basic level.Responsibilities
- Leading the development of our clientsβ projects; Both hands-on, and by managing developers. We can offer a balance of 40% (hands-on) - 60% (leadership).
- Working with different tech stacks
- Deciding on the best tech stack & architecture for new projects, and leading the technical estimation work before a project is signed off
- Reviewing other developersβ code, and helping them if theyβre stuck / helping with any questions, pair programming
- Communicating about technical things with the clients, answering technical questions, making suggestions
- Conducting technical interviews as part of our recruitment service
- Conducting technical due-diligence and technical assessments of the clientsβ tech stack, creating our unique reports, and advising them on any necessary changes + helping their teams
Requirements
- NO previous management experience required
- You must still be hands-on (coding, architecture, etc) today
- 4+ years of commercial experience with React (or React Native), NodeJS, Typescript, and end-to-end website development - a must
- Experience with databases - SQL - a must
- Experience with cloud providers - either one of these - AWS, GCP, Heroku - a must
- Formal education or a degree are NOT required - self learners are welcome, as long as you have the required skills & experience mentioned above
- Interest in AI, LLMs, and at least a basic understanding in how they work
- Desire to be a tech lead, and split your time in the following way: ~40% hands-on tech work, and ~60% - leadership work
Personal traits
- Creativity & curiosity - youβre comfortable trying out new things & new approaches, you're happy to learn new things on the go
- Resilience - you can deal with a βNoβ and with change requests coming from clients and management, even if it's related to a feature you're really proud of
- Organisation - you need to be an organised person, with good multitasking & time management skills
- Caring about the customers - they are our number one priority. Our DNA is being transparent, to-the-point, and kind.
- Independent - we'd love to see you grow into a CTO role in the future and as the time goes by, which means you need to have the power to build & document things, and be independent in your work when required
- Excellent communication skills & friendly nature
- Strong English - a must
- You are comfortable with a straight to the point, no sugarcoating approach (yet can balance it with kindness and care)
Salary
- Base salary
- Commission paid for any projects you introduce to the company
- Fully remote opportunity,
- If youβre UK-based - then meeting in London once a month
- If youβre EU-based or elsewhere, then meeting in the UK / EU at least once every few months
- Clear career progression
-
Β· 85 views Β· 0 applications Β· 4d
Django/Python Developer
Full Remote Β· Lithuania, Latvia Β· 5 years of experience Β· B2 - Upper IntermediateIn partnership with one of the global consulting enterprises, on the project for a leading publisher of news, opinion, culture, inspiration and entertainment. we're seeking for an experienced Django/Python CMS Developer. Role Summary: The...
In partnership with one of the global consulting enterprises, on the project for a leading publisher of news, opinion, culture, inspiration and entertainment. we're seeking for an experienced Django/Python CMS Developer.
Role Summary: The Django/Python CMS Developer is responsible for maintaining, updating, and optimizing a CMS-based application built on the Django framework. This role involves reviewing and improving the existing codebase, addressing security and performance gaps, implementing updates, refactoring deprecated code, and ensuring the long-term stability and scalability of the application.
Key Responsibilities:
- Codebase Review & Gap Assessment: Analyze existing application code to identify functional, performance, and security gaps.
- Package & Security Management: Review installed packages, identify required updates, replace deprecated security libraries, and ensure compliance with latest security standards.
- Application Updates: Implement software updates, security patches, and version upgrades for Django, Python, and related dependencies. - - - Refactoring & Bug Fixes: Refactor or replace deprecated functions/libraries and resolve defects in existing features.
- Maintenance & Support: Provide Level 2/3 application maintenance, troubleshoot complex issues, and coordinate fixes in production environments.
- Integration & Tooling: Integrate new libraries or tools as required to enhance CMS functionality and maintain compatibility.
- JavaScript & Front-End Support: Collaborate with front-end resources to update and maintain JavaScript components where required. --- Documentation & Version Control: Maintain up-to-date technical documentation, change logs, and versioning records.
Required Skills & Experience:
- Strong proficiency in Python and Django framework.
- Experience with CMS platforms built on Django (e.g., Wagtail, Django CMS).
- Solid understanding of security practices, including patching and updating packages.
- Familiarity with JavaScript, HTML, and CSS for front-end updates.
- Experience with version control (Git) and documentation best practices.
- Problem-solving skills for L2/L3 support in production environments.
Nice-to-have Skills: Experience with CI/CD tools (GitHub Actions, GitLab CI, or similar). Knowledge of cloud environments (AWS, Azure, GCP). Familiarity with application performance monitoring tools.
More
-
Β· 93 views Β· 48 applications Β· 11d
Fullstack Senior Developer (React/React Native/Node.js/IoT)
Full Remote Β· Worldwide Β· 5 years of experience Β· C1 - AdvancedHi there! We are looking for a new team member on a full-time contract basis for long-term collaboration or on a short-term project based basis. We are looking for senior developer who can work independently and has a flexible, problem-solving mindset...Hi there!
We are looking for a new team member on a full-time contract basis for long-term collaboration or on a short-term project based basis. We are looking for senior developer who can work independently and has a flexible, problem-solving mindset when facing challenging tasks.Please apply only if you have experience with most of the technologies we use.
We communicate exclusively in English, so a good level of communication is required.
π§ What can you expect?
We work with the latest technologies, including:Frontend: React, Vite, React Hook Form, Tailwind, Zustand, TanStack React Query, Next.js and more
Backend: Koa.js, Express.js, Prisma, tRPC, Zod, Redis, Socket.IO, PostgreSQL and more
Mobile: Experience with React Native
The Internet of Things (IoT): Experience with IoT applications is a big plus
Youβll get hands-on experience with the full development lifecycle of web and mobile applications, including deployment to production.
π What will you be working on?
We develop both our own apps and custom client projects, so youβll gain diverse experience and grow your skills quickly.
π Where will you work from?
This position is fully remote. Youβll be working for a company based in the Czech Republic.
β Who are we looking for?
- Someone with a growth mindset who works on self-improvement
- Solid knowledge of the technologies listed above
π― What will you gain?
- The opportunity to work on real projects from start to finish
- A friendly environment and support from CTO
- Valuable experience with a modern tech stack