Jobs at Djinni
9634-
· 222 views · 51 applications · 10d
Junior QС engineer
Full Remote · Worldwide · Product · 0.5 years of experience · A2 - ElementaryWe expect that you have: - technical or IT education - experience in testing/QA - windows/Linux advanced using skills - understanding of software development lifecycle - good knowledge of test case and test plan creation - good understanding of...We expect that you have:
- technical or IT education
- experience in testing/QA
- windows/Linux advanced using skills
- understanding of software development lifecycle
- good knowledge of test case and test plan creation
- good understanding of client-server architecture
- understanding of relational database design and creation of basic queries (SQL, MySQL)
- basic Java coding experience
- analytical thinking, attention to details
- confident English (Intermediate +)
- demonstrable ability to work to tight timescales
Experience in commercial software/website/mobile testing would be a plus.
More -
· 69 views · 14 applications · 27d
Middle Android Kotlin Developer to $2000
Part-time · Full Remote · Worldwide · 1 year of experience · B2 - Upper IntermediatePrimary requirements: · Higher (or incomplete higher) technical education; · Experience in programming for Android from 2 years; · Excellent knowledge of Kotlin, Android SDK · Experience with: - multithreading in Java - Kotlin; - Android architectural...Primary requirements:
· Higher (or incomplete higher) technical education;
· Experience in programming for Android from 2 years;
· Excellent knowledge of Kotlin, Android SDK
· Experience with:
- multithreading in Java
- Kotlin;
- Android architectural components
- Firebase;
- RXJava2;
- understanding of REST;
- understanding of OOP principles
· Knowledge of Googel approaches;
· Confident use of GIT, collaboration systems;
· Availability of applications posted on Google Play;
· Solid understanding of client-server application architecture;
· Knowledge of English at a minimum technical level, preferably spoken and written at an above-intermediate level.
Main responsibilities:
· Writing code according to technical specifications;
· Development of systems from scratch and mobile versions of company products;
· Interaction with the development team;
Working conditions:
· Bid;
· Working hours are flexible, Mon-Fri, from 9 to 18 or from 11 to 20
· Stable job in a successful IT company;
· Remote work;
More -
· 116 views · 37 applications · 10d
Strong Middle or Senior iOS Developer
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B2 - Upper IntermediateAbout Us We are a fast-growing, innovative technology company that provides mission-critical solutions for large, global retail chains, including top brands like Uniqlo, Acne, Asics, and many others. With a footprint spanning 35+ countries and over 100...About Us
We are a fast-growing, innovative technology company that provides mission-critical solutions for large, global retail chains, including top brands like Uniqlo, Acne, Asics, and many others. With a footprint spanning 35+ countries and over 100 enterprise customers, our products are the backbone of modern store operations.
Now, we are launching an exciting new startup initiative within the company and are looking for a talented developer to join the founding team of this venture!
The Role
We are seeking a Mobile Developer to work on a brand-new, cutting-edge solution: a dedicated module for our core mobile applications. This module is developed as a separate package and is central to transforming how our retail clients manage their in-store inventory.
Your primary focus will be:
- Core Functionality: Developing the store inventory viewing system.
- AI Integration: Integrating with our powerful, backend-driven AI Assistant that provides real-time, intelligent guidance on inventory management.
- Offline Capability: Implementing a robust and efficient data synchronization mechanism to handle large volumes of data, ensuring the module functions seamlessly and reliably even in an offline environment.
This is a unique opportunity to build a product from the ground up, directly impacting the daily operations of some of the world's most recognizable retail brands
Requirements:
- Experience with SwiftUI
- MVVM
- SPM
- Operations/Multithreading
- Sqlite (nice to have)
Responsibility:
- Develop and update iOS Applications
- Collaborating with the team
More -
· 124 views · 12 applications · 20d
iOS developer
Full Remote · Ukraine · Product · 3 years of experienceWe’re looking for an experienced iOS Developer to join our remote team and help us build high-quality, user-friendly mobile applications. You’ll be working closely with designers, product managers, and backend engineers to create seamless experiences for...We’re looking for an experienced iOS Developer to join our remote team and help us build high-quality, user-friendly mobile applications. You’ll be working closely with designers, product managers, and backend engineers to create seamless experiences for our users.
What You'll Do:
- Develop and maintain iOS applications using Swift
- Collaborate with the product and design teams to define app features
- Ensure the performance, quality, and responsiveness of applications
- Identify and fix bugs and performance bottlenecks
- Participate in code reviews, planning, and architecture discussions
- Stay up to date with the latest iOS trends and technologies
What We’re Looking For:
- 2+ years of experience in iOS development (Swift)
- Strong knowledge of UIKit, Auto Layout, and RESTful APIs
- Solid understanding of app architecture patterns (MVC, MVVM, etc.)
- Familiarity with Git and collaborative development workflows
- Attention to detail and clean, maintainable code
- Good communication skills and ability to work in a remote team
-
· 238 views · 76 applications · 16d
Pics.io — Full-Stack Software Engineer (JavaScript / Node / React) to $2400
Full Remote · Countries of Europe or Ukraine · Product · 2 years of experienceFully Remote · SaaS · Cloud Pics.io is a fast-growing SaaS platform helping companies manage, search, and collaborate on their digital media libraries. Our stack is modern, pragmatic, and battle-tested. We work with global clients, ship fast, and invest...Fully Remote · SaaS · Cloud
Pics.io is a fast-growing SaaS platform helping companies manage, search, and collaborate on their digital media libraries. Our stack is modern, pragmatic, and battle-tested. We work with global clients, ship fast, and invest heavily in automation, DX, and clean engineering processes.
What We Build
Our ecosystem includes:
- React/Redux applications bundled with Webpack + internal tooling
- Node.js / Express backend powering the Pics.io public API
- MongoDB & Elasticsearch for data storage, indexing, and search
- Dockerized microservices running across AWS and Google Cloud
- GitHub + GitHub Actions for CICD
- A growing set of integrations, plugins, and AI-powered workflows
We value testing, observability, consistency, and smart automation. Every engineer ships code that reaches real users quickly.
What You’ll Work On
As a mid-level engineer, you’ll collaborate closely with our distributed team to build, refine, and scale core pieces of the platform. Example challenges you’ll tackle:
- Building new interactive UI flows and landing experiences
- Developing features in React/Redux, improving performance & DX
- Designing and extending Node.js APIs
- Integrating with third-party services and provider APIs
- Optimizing MongoDB queries, improving schemas, and designing ES indexes
- Deploying and tuning services in AWS/GCP
- Enhancing CI pipelines, improving reliability, scaling traffic
Expect a mix of product engineering, ops-aware thinking, and opportunities to touch security and automation.
Who You Are
You’re a mid-level JavaScript engineer who loves building reliable, modern web products and wants to grow into a seasoned full-stack engineer.
We’d love to hear from you if you have experience with:
- JavaScript / TypeScript
- React + Redux
- Node.js + Express
- MongoDB or Elasticsearch
- Docker and cloud-based development environments
You don’t need to be an expert in everything. Curiosity, ownership, and consistency matter more.
How We Work
We are a tight, senior-leaning distributed team with a strong culture of autonomy and mutual support. Clear communication, code quality, and thoughtful review matter to us. Everyone is encouraged to propose ideas, take ownership of features, and contribute to the platform vision.
Interested?
We’d love to chat with you. Send us your CV, GitHub, portfolio links, or any examples of code or projects you’re proud of. When you apply, please explicitly mention the keyword "SaaS experience" and briefly describe a situation where you worked with a SaaS B2B product (as a developer, user, or integrator). This helps us understand your background and confirm you’ve read the role fully. Keep in mind that AI generated answers will be automatically filtered out if they are, let us speak with each other.
P.S. If you know a friend who might be a great fit—feel free to share this role.
More -
· 75 views · 8 applications · 17d
Node.js Developer
Hybrid Remote · Ukraine · 3 years of experience · B1 - IntermediateRequirements - At least 3 years of commercial experience - Knowledge: Node.js, NestJS, TypeScript, MySQL, MongoDB, PostgreSQL - Basic experience with front-end (i.e. connect front-end code to back-end or create simple admin panel on Bootstrap) -...Requirements
- At least 3 years of commercial experience
- Knowledge: Node.js, NestJS, TypeScript, MySQL, MongoDB, PostgreSQL
- Basic experience with front-end (i.e. connect front-end code to back-end or create simple admin panel on Bootstrap)
- Experience with Rest API
- Versioning tools (GitLab, GitHub, Bitbucket)
What we offer :
- Competitive salary
- Highly motivated team
- Conferences/certifications/master classes paid by company
More -
· 57 views · 4 applications · 24d
Full-Stack Software Engineer — a navigation project (hybrid work in Warsaw)
Office Work · Poland · 5 years of experience · B2 - Upper IntermediateHere you’ll be able to use lots of new technologies and bring value to innovative products. Requirements: 8+ years experience as a Front-End/Full-Stack developer Strong in JavaScript and toolkits (Gulp/Webpack/Karma/Jasmine, etc.); Good grasp of...Here you’ll be able to use lots of new technologies and bring value to innovative products.
Requirements:
● 8+ years experience as a Front-End/Full-Stack developer
● Strong in JavaScript and toolkits (Gulp/Webpack/Karma/Jasmine, etc.);
● Good grasp of at least one frontend framework (preferably React);
● TypeScript and other frameworks (Angular/Backbone/Vue);
● Experience with one of BE technologies (Node.JS/Ruby/Python/Java/.Net)
● Experience with distributed version control systems (Git/Mercurial/Fossil, etc.);
● Experience with implementing pixel-perfect designs over HTML/CSS;
● Experience in working with a Linux based server environment, solid Linux/Unix skills;
● Experience of work in a distributed team;
● Upper-Intermediate level of English (both written and spoken)
As a plus
Experience in:
● Building, maintaining and optimizing responsive web apps;
● Cloud technologies;
● Developing high load / high traffic user-facing software;
● Writing unit-tests;
● Mobile-specific sites, and mobile-web/native app integrations;
● Setup and continuous improvement of development and multi-stage production environment;
● Open source contributions;
We offer:
● Strong and friendly international team (Warsaw, Tel Aviv, New York);
● Work with cutting edge technologies;
● English courses, paid tech training and other activities for professional growth;
● Compensation package (20 paid vacation days, 14 paid sick leaves);
● Medical Insurance;
● Flexible working hours;
● Comfortable office (Warsaw).
Let me know please if the position is interesting for you.
More -
· 77 views · 28 applications · 3d
Wordpress Developer, WooCommerce
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B1 - IntermediateWe are looking for a WordPress/WooCommerce Developer to join our team! Required knowledge and skills: - Required experience with CMS: WordPress. - Practical experience as a WordPress - at least 2 year; - Strong knowledge of: JavaScript, jQuery, Gulp, Npm,...We are looking for a WordPress/WooCommerce Developer to join our team!
Required knowledge and skills:
- Required experience with CMS: WordPress.
- Practical experience as a WordPress - at least 2 year;
- Strong knowledge of: JavaScript, jQuery, Gulp, Npm, SASS / SCSS
- Cross-browser valid layout, compliance with W3C standards
- Basic knowledge: PHP, MySQL
Responsibilities:
- Creation of adaptive, light and fast web pages;
- Website development on WordPress;
- Woocommerce, ACF, Gutenberg, Elementor
We offer:
- Remote work;
- Flexible work schedule;
- Standard social package (paid vacation and sick leave, holiday weekends, bonuses for recovery and development)
- Providing the necessary equipment for working at home;
В нас немає тестового, тому обовʼязкова вимога показати 4-5 реальних проектів( не тестових, а саме комерційних)
More -
· 71 views · 25 applications · 11d
Business Analyst
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B2 - Upper IntermediateYour profile: - 2+ years of experience in business analysis; - Deep understanding of business process analysis, as applied to administration, support and maintenance of enterprise or telco-grade IT solutions; - Experience with MS Sharepoint; - Experience...Your profile:
- 2+ years of experience in business analysis;
- Deep understanding of business process analysis, as applied to administration, support and maintenance of enterprise or telco-grade IT solutions;
- Experience with MS Sharepoint;
- Experience with Atlassian products (Jira, Confluence);
- Experience in Telecom domain;
- Technical education or other background;
- Good communication & facilitation skills;
- Strong analytical and system thinking skills.
Responsibilities:
- Facilitate requirement-gathering and cross-functional alignment sessions
- Model business processes using BPMN/UML diagrams and prepare system interaction schemes, ensuring clarity of logic for developers, architects, and QA
- Support development teams during implementation by providing clarifications, refining requirements, and ensuring that the solution aligns with the approved scope
- Define acceptance criteria and participate in user acceptance testing (UAT)
- Identify risks and dependencies related to requirements
- Maintain requirements change log
- Ensure documentation and requirements comply with internal standards, regulatory needs, and industry best practicesWe offer:
- Full remote;
- Long-term projects;
- Paid professional certification;
- 20 working days of vacation and paid sick days;
- Participation in the conferences;
- Friendly team of professionals.
More -
· 482 views · 124 applications · 20d
C# програміст( trainee/junior/middle )
Ukraine · Product · 1 year of experienceWe are looking for C# developer for our music software ( work in Lviv or Kyiv, remote work possibility ): www.MusConv.com About the project: MusConv is b2c music software which helps people synchronize their music between music services: Spotify,...We are looking for C# developer for our music software
( work in Lviv or Kyiv,
remote work possibility ):
www.MusConv.com
About the project:
MusConv is b2c music software which helps people synchronize their music between music services: Spotify, Apple Music, YouTube Music, Amazon Music, Tidal and others.
We offer:
Challenging interesting project
Professional growth and development program
Flexible schedule
Team of highly talented individuals
Access to developer courses like https://www.pluralsight.com
Mentor: code reviews, studying( fiddler, postman, asynchronous programming, etc.)
5% of sources is simple gui based on xaml( avalonia similar to wpf )
95% of sources is regular .net standard( backend to interact with different music services )
We are looking for C# developer to implement new features
More -
· 86 views · 16 applications · 11d
L2 Support/Product company
Full Remote · Ukraine · Product · 1 year of experience · C1 - AdvancedRequirements: Experience in Technical/Customer Support for 1 year and more; Experience in Linux/UNIX environments; Fluent English; Strong troubleshooting skills; Desire to learn, research, and develop; Customer-oriented and responsible attitude. Will...Requirements:
Experience in Technical/Customer Support for 1 year and more;
Experience in Linux/UNIX environments;
Fluent English;
Strong troubleshooting skills;
Desire to learn, research, and develop;
Customer-oriented and responsible attitude.
Will be a plus:
Experience in support of cloud products;
Experience in Linux script languages (bash, python);
Technical background;
Experience with native speakers.
What you will do:
Supporting customers via email and over the ticket-system, troubleshooting;
Maintaining and updating the knowledge base, monitoring the infrastructure;
Apply the latest and greatest customer happiness practices;
Introducing support methodologies and tools;
Working in tight integration with Ukraine based RnD and support center.
We Offer:
Flexible schedule, the possibility to work remotely;
Compensation in USD;
Professional growth;
Endless experience in cloud solutions;
Paid training and trial period;
Good bonuses for referring friends.
More -
· 154 views · 18 applications · 21d
Junior Penetration Tester
Full Remote · Countries of Europe or Ukraine · B1 - IntermediateIterasec works with clients worldwide, helping them find vulnerabilities and secure their products. Our projects range from mobile/web applications to complex modern cloud and automotive stacks. We work with both small product companies as well as Fortune...Iterasec works with clients worldwide, helping them find vulnerabilities and secure their products. Our projects range from mobile/web applications to complex modern cloud and automotive stacks. We work with both small product companies as well as Fortune 500 enterprises.
We are looking for a talented and motivated Junior Pentester who will join our security team to work on penetration testing and vulnerability/cloud security assessment projects.
We expect a short motivation letter where you can explain your skills, achievements and motivation.
Required skills
- Solid non-commercial cybersecurity experience, such as HTB/THM
- Junior-level cybersecurity certifications would be a plus.
- Comfortable with basic application security testing and common vulnerabilities (like OWASP Top 10, CWE Top 25) and cybersecurity fundamentals
- Strong basic IT skills: Linux, networking (TCP/IP, DNS, HTTP etc.)
- Some experience in scripting/coding languages, such as Java, JS, Python, Shell, etc.
- Strong drive to learn and develop cybersecurity skills
- Technical English (Intermediate)
We offer
- Good salary + bonus system
- Rewarding environment: brilliant team ready to share knowledge and collaborate
- Support in obtaining professional certifications, such as BSCP, OSCP, eWPTX, cloud certifications, etc.
- Courses and conferences which are relevant to the position are sponsored by the company.
- We are a remote-first company with full WFH support and a flexible work schedule.
Responsibilities
- Execute penetration tests and security assessments as part of a team, including internal/external networks, web and mobile applications, Windows and Linux environments, cloud architectures, IoT devices, and more
- Create assessment documentation and reports, clearly identifying vulnerabilities and associated remediation steps
- Conduct security research
More -
· 28 views · 2 applications · 18d
Embedded Software Engineer (Buildroot / CMake / Linux BSP)
Hybrid Remote · Countries of Europe or Ukraine · Product · 2 years of experience · B1 - IntermediateWe are expanding our embedded team due to a growing number of tasks related to system build and integration for embedded devices. As an Embedded Software Engineer, you will work across multiple platforms (Rockchip, MTK, Allwinner, Silicon Labs MCUs,...We are expanding our embedded team due to a growing number of tasks related to system build and integration for embedded devices. As an Embedded Software Engineer, you will work across multiple platforms (Rockchip, MTK, Allwinner, Silicon Labs MCUs, etc.), focusing on Buildroot-based systems, BSP, Linux kernel, and driver integration. You will be responsible for customizing rootfs, optimizing CMake-based build environments, and automating build processes for Linux/Android/RTOS projects.
Key Responsibilities:
• Develop, configure, and maintain Buildroot-based embedded Linux builds.
• Integrate and customize BSP, bootloader, and Linux kernel.
• Create and maintain CMake-based cross-compilation build systems.
• Optimize and streamline the build process, integrating with CI/CD pipelines.
• Debug low-level issues (kernel, boot, hardware-software integration).
• Collaborate with hardware teams to ensure stable driver and peripheral integration.
• (Optional) Support RTOS-based firmware development (FreeRTOS, Zephyr).
Technical Requirements:
• Strong hands-on experience with Buildroot, Yocto, or similar embedded build systems.
• Solid expertise in CMake and cross-compilation workflows.
• Proven experience with Linux kernel, BSP, and driver development.
• Solid understanding of embedded systems and ARM architecture.
• Proficiency in C/C++ (Python/Bash scripting is a plus).
• Familiarity with Git/Mercurial.
• Ability to debug and analyze system-level and peripheral integration issues.
Nice to Have:
• Experience with RTOS (FreeRTOS, Zephyr).
• Knowledge of hardware interfaces (I2C, SPI, UART, USB, Ethernet).
• Android AOSP / NDK experience.
• Familiarity with Wi-Fi, Bluetooth, Audio codecs.
Soft Skills:
• Strong analytical and problem-solving mindset.
• High attention to detail and code quality.
• Responsibility and ownership of deliverables.
• Ability to collaborate effectively in cross-functional teams.
Education & Language:
• Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field.
• English – Intermediate or higher (for documentation and teamwork).
More -
· 43 views · 19 applications · 13d
Sales Manager Upwork
Full Remote · Countries of Europe or Ukraine · 2 years of experience · B2 - Upper IntermediateQualifications and Experience: - 2+ years of sales experience in IT agency (Web development/wevb design/SEO); - Excellent communication and negotiation skills; - Proficient/native English level. - Must have skills and desire to sell. Responsibilities: -...Qualifications and Experience:
- 2+ years of sales experience in IT agency (Web development/wevb design/SEO);
- Excellent communication and negotiation skills;
- Proficient/native English level.
- Must have skills and desire to sell.
Responsibilities:
- Manage lead-generation team.
- Search and qualify potential clients Upwork
- Business correspondence and video conferences with potential clients.
- Clarification of the client’s requirements needs and sales activities deal closing.
What we offer:
- Fixed salary + % of sales + bonuses.
- Flexible schedule with the ability to work remotely;
- Paid vacation, holidays, and sick leaves;
- Health bonuses;
- Necessary equipment for working from home;
More -
· 45 views · 0 applications · 13d
DevOps Engineer
Office Work · Ukraine (Cherkasy) · 1 year of experience · B1 - IntermediateWhat we need: 1–2 years of experience in DevOps or system administration; Strong understanding of networking (TCP/IP, DNS, HTTP/HTTPS, SSH) and web application architecture; Experience with web servers (Nginx, Apache) and Unix/Linux administration;...What we need:
- 1–2 years of experience in DevOps or system administration;
- Strong understanding of networking (TCP/IP, DNS, HTTP/HTTPS, SSH) and web application architecture;
- Experience with web servers (Nginx, Apache) and Unix/Linux administration;
- Proficiency with Git and version control workflows;
- Hands-on experience with Docker Experience with CI/CD pipelines, preferably GitLab CI;
Understanding of DevOps principles, automation, and continuous delivery practices; Strong communication and teamwork skills.
Nice to have:
- Experience with Kubernetes and GitOps tools (ArgoCD, Flux);
- Knowledge of Terraform, Ansible, or similar IaC tools;
- Scripting skills (Bash, Python);
- Familiarity with cloud environments (AWS, GCP, Azure);
- Experience with monitoring and logging (Prometheus, Grafana, ELK).
We offer:
- career and professional growth;
- decent salary;
- interesting projects in a professional team;
- trainings, seminars, meetings and conferences at company expense;
- pleasant working atmosphere.