Jobs at Djinni
9014-
· 46 views · 3 applications · 23d
SEM Specialist (Entry Level)
Full Remote · Ukraine · 1 year of experience · B2 - Upper IntermediateSEM Specialist I creates, manages, optimizes, and reports advertising campaigns in ad platforms from Google, Microsoft, Meta, And others. RESPONSIBILITIES: Manage campaigns from proposals through development, testing, execution and completion against...SEM Specialist I creates, manages, optimizes, and reports advertising campaigns in ad platforms from Google, Microsoft, Meta, And others.
RESPONSIBILITIES:
- Manage campaigns from proposals through development, testing, execution and completion against client goals
- Oversee and plan client advertising budgets across ad platforms, time-scheduled flights, and among programs/services/offerings
- Keyword and audience targeting development and refinement
- Adjust bidding strategies based on performance vs. client goals
- Analyze performance by user searches, ad copy, targeting, placements, and other segments
- Generate relevant and brand-guideline adherent ad copy
- Generate and test tracking methods/tools
- Develop effective plans to optimize conversion rates and maximize client ROAS
- Identify niche strategies in specific verticals and consistently incorporate developing strategies into existing campaigns
- Implement cohesive testing strategy for each element of campaigns
- Generate accurate and informative periodic internal and external reporting
This position requires the ability to follow processes, attention to detail, awareness, and research & problem solving skills. Candidates must be data-driven and will be administered job-specific custom Excel testing during the interview process.
QUALIFICATIONS & SKILLS:
- Fluent in written and verbal English language communication
- Knowledge of digital marketing, especially Google Ads is a plus but not required
- Advanced Excel skills including pivot tables, vlookups, and marcros
- Strong communication skills
- Ability to thrive in a fast paced environment and to manage multiple campaigns and tight deadlines
- Problem solving and analytical skills coupled with the ability to act independently across competing priorities
- Strong acumen for applying critical thinking and analytics to formulate and test hypothesis
- Ability to manage multiple projects/campaigns across internal teams
- Readiness to work from 15:00 till 23:00 in order to have an optimal overlap of work hours with USA based teams.
EDUCATION & EXPERIENCE:
- Associated Degree required, Bachelors degree preferred
- 0-2 years of experience in digital marketing, paid social media advertising, and user analytics
WE OFFER:
• Comfortable working place;
• Medical insurance after the trial period ending;
• Team-building activities;
• 24 paid vacation days per year;
• 5 paid sick leave days per year.
More -
· 128 views · 11 applications · 23d
Middle .Net Developer
Office Work · Ukraine (Lviv) · Product · 3 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.
About the job:
MoneyMatrix is one of our dynamic business units offering a wide range of services including payment options, fraud prevention, and KYC (Know Your Customer) checks. We are a tech-driven company that values innovation, teamwork, and professional growth.We’re currently looking to add an enthusiastic Middle .NET Developer to our growing team in Lviv. This is an excellent opportunity for someone passionate about technology and eager to learn and grow in a collaborative environment.
What You'll get to do:
- Hands-on development and integration of the evolving business functionality on the platform;
- Understand business requirements and their mapping to the given software framework;
• Discuss business requirements along with the team leader, business analysts, project managers, and other parties involved;
• Follow the project's design guidelines and agile methodology;
• Work in a test-driven, object-oriented environment;
• Participate in the design and implementation of the new architecture of the next-generation platform;
• Offer QA and support assistance whenever issues arise.
What You need to know:
- Basic knowledge of C# and .NET Core 8.0+;
- Understanding of Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) principles;
- Hands-on experience with ASP.NET Core;
- Familiarity with XML and JSON data formats;
- Understanding of RESTful API design;
- Fundamental knowledge of Microservices architecture;
- Experience with relational databases such as MS SQL Server, MySQL, or PostgreSQL;
- Familiarity with tools like pgAdmin;
- Basic understanding of message brokers and caching/search tools such as: Apache Kafka, RabbitMQ, Redis, ElasticSearch;
- Experience with Git and working in collaborative development environments;
- Exposure to system monitoring tools such as Grafana, New Relic, or similar
- Experience with Docker;
- Knowledge of CI/CD practices;
- Eagerness to learn and adapt in a fast-paced environment;
- Ongoing or completed technical education in Computer Science, Software Engineering, or a related field;
English proficiency at Intermediate level or above (verbal and written)
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!
- Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
-
· 114 views · 30 applications · 23d
Python Backend Engineer (Mid/Senior)
Full Remote · Worldwide · 4 years of experience · B2 - Upper IntermediateRequired (Must-have): • Strong experience with Python and FastAPI • Solid understanding of PostgreSQL and SQLAlchemy (ORM) • Experience with database migrations (Alembic) • Writing automated tests (Pytest) • Good English communication skills (verbal...Required (Must-have):
• Strong experience with Python and FastAPI
• Solid understanding of PostgreSQL and SQLAlchemy (ORM)
• Experience with database migrations (Alembic)
• Writing automated tests (Pytest)
• Good English communication skills (verbal and written)
Preferred (Nice-to-have):
• Familiarity with Pydantic for data validation and settings
• Experience with asynchronous HTTP clients (HTTPX)
• Knowledge of encryption/security libraries (cryptography)
• Familiarity with type checking (MyPy) and code quality tools (Ruff)
• Experience with dependency management (Poetry)
• Understanding of CI/CD pipelines (GitHub Actions)
• Previous experience in fintech or financial applications
Tech Stack & Tools:
• Language: Python, FastAPI
• Database: PostgreSQL, SQLAlchemy, Alembic
• Tools: Poetry, Ruff, MyPy, Pytest, GitHub Actions
• Validation & Security: Pydantic, HTTPX, cryptography
• Hosting: Railway
Responsibilities:
• Improve and maintain the core product
• Bug fixing and code optimization
• Work with databases, APIs, and external services
Company: Fintech company developing modern financial transaction solutions, providing fast, reliable, and secure services for payment processing and integration with various financial systems.
More -
· 46 views · 3 applications · 23d
Lead Generation Internship
Full Remote · Ukraine · 0.5 years of experience · B1 - IntermediateApplication deadline: September 15, 2025 Program start date: Late September 2025 Internship Conditions Duration: 1.5 months Location: Remote Schedule: Flexible, with some overlap with the team Payment: Unpaid internship with the possibility...📅 Application deadline: September 15, 2025
🚀 Program start date: Late September 2025
Internship Conditions
📅 Duration: 1.5 months
📍 Location: Remote
🕒 Schedule: Flexible, with some overlap with the team
💰 Payment: Unpaid internship with the possibility of employment
🤝 Mentorship: Guidance from the Head of Sales Development and the team
🏆 Result: If you meet the KPI (1 call scheduled), you will receive a job offer for a Lead Generation Specialist role
Why join Eleken?
At Eleken, you’ll work with a friendly and sharp team that truly cares about your ideas and growth. We’ll show you how to connect with leads in a smart, respectful, and human way.
Who we are
Eleken was founded to improve the design services of SaaS companies. We focus on delivering high-quality, user-centered designs that help businesses scale and succeed. Unlike traditional agencies, we work on a subscription-based model, providing dedicated design teams that seamlessly integrate into our clients’ workflows.
Who we’re looking for
We’re launching an internship program for those who want to start their career in B2B lead generation — students, career switchers, or anyone taking their first steps in IT. No prior experience is required — we value proactivity, attention to detail, and a willingness to learn. You’ll work closely with our Head of Sales Development, Anna Demerchian, and a team of experienced lead gen specialists.
What you will learn
- Understand how to research and identify potential clients that match the Ideal Customer Profile (ICP)
- How to craft clear, personalized, and engaging outreach messages
- Insights into the B2B sales process in the IT industry
Your tasks during the internship
- Create and optimize LinkedIn profiles for outreach purposes
- Research and build targeted lead databases
- Launch and manage outreach campaigns via LinkedIn
What we expect from you
- Strong written English (B1+ or higher)
- Confident spoken and written Ukrainian — required for internal communication
- Attention to detail
- Ability to learn quickly and ask questions when needed
- Proactive and structured approach
Interview Stages:
➡️ Interview: with Talent Acquisition Specialist
More
➡️ Interview: with Head of Sales Development
➡️ Internship Offer -
· 49 views · 2 applications · 23d
C++/ArduPilot Backend Engineer
Office Work · Ukraine (Kyiv) · Product · 5 years of experience · B1 - Intermediate MilTech 🪖We are currently seeking an experienced Backend Engineer to lead our projects in this exciting and innovative field. Responsibilities: • Design, develop, and maintain C++ applications and services that interact with embedded systems, specifically using...We are currently seeking an experienced Backend Engineer to lead our projects in this exciting and innovative field.
Responsibilities:
• Design, develop, and maintain C++ applications and services that interact with embedded systems, specifically using Ardupilot/PX4 or other similar platforms.
• Collaborate with hardware engineers to integrate C++-based software with embedded systems and sensors, enabling seamless data exchange and device control.
• Identify, troubleshoot, and resolve software and hardware integration issues, ensuring high-quality, reliable, and performant solutions.
• Utilize Python for up to 20% of development, mainly for scripting, testing, and automation tasks.
Required Qualifications:
• 5+ years of experience in development with a focus on embedded systems, device programming, or hardware interfacing.
• Proven experience with Ardupilot/PX4 or similar platforms (e.g., Betaflight, iNav).
• Solid understanding of embedded systems, microcontrollers, and hardware-software interaction.
• Strong expertise in C++, with experience in performance optimization,
multithreading, and I/O operations in resource-constrained environments.
• Experience with Python for development, including scripting, testing, and automation, as well as its use in embedded systems.
• Experience with serial communication protocols (e.g., UART, SPI, I2C).
• Experience in Linux/Unix environments and tools (e.g., Git, SSH, command-line utilities).
Will be a plus:
• Experience with single board PCs (e.g., Raspberry Pi, Arduino, etc.).
• Knowledge of cloud technologies or IoT platforms (e.g., MQTT, AWS IoT, Google Cloud IoT).
• Soldering and engineering skills.
• Experience with 3D printing.
• Drone pilot experience (simulator, real drones)
More -
· 130 views · 18 applications · 23d
Flutter Developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateWe are looking for an experienced Flutter Developer to join our team and help design, build, and scale cross-platform mobile applications. You will work on exciting projects using modern architecture and best development practices. Required Skills: 3+...We are looking for an experienced Flutter Developer to join our team and help design, build, and scale cross-platform mobile applications. You will work on exciting projects using modern architecture and best development practices.
Required Skills:- 3+ years of experience building mobile applications using Flutter
- Strong knowledge of OOP, design patterns, and architectures (MVC, MVP, MVVM)
- Solid understanding of SOLID principles and Clean Architecture
- Experience with REST APIs and SQLite
- Familiarity with GIT and version control workflows
- Experience integrating third-party services (Push notifications, Google Maps, etc.)
- Good knowledge of XML, JSON
- Basic understanding of UI/UX principles and ability to work with Figma
Experience working in an Agile environment
Responsibilities:
- Design, build, and maintain scalable mobile applications using Flutter
- Implement intuitive and responsive UI components
- Work across the full stack: network communication, UI, business logic, third-party integrations
- Write clean, maintainable, and testable code
Collaborate with team members, project managers, and clients
Will be a plus:
- Experience with Python
Experience with React, Typescript, Javascript
What We Offer:
- Opportunity to work on impactful projects
- part-time remote
- Friendly team and open communication
Continuous growth and learning environment
Hiring Process:
- Intro call with recruiter
- Technical interview with our team
- Offer – and welcome to the team!
-
· 127 views · 17 applications · 23d
Fullstack JS (React + Node.js) Developer + Web3
Full Remote · Ukraine · 2 years of experienceCowchain blockchain development company is actively looking for Backend Developer to join our development team. About us: Cowchain have successfully completed 120+ projects mainly on EVM-based blockchains such as Ethereum, Polygon, Arbitrum, Base...Cowchain blockchain development company is actively looking for Backend Developer to join our development team.
About us:
Cowchain have successfully completed 120+ projects mainly on EVM-based blockchains such as Ethereum, Polygon, Arbitrum, Base including Coinmarketcap leaders with 180M+ total capitalization and 20M+ daily trading volume in Move2Earn, Play2Earn and DeFi industries.
Required skills:
— At least 1-year commercial experience in backend development
— Node.js & Nest.js — A MUST
— TypeScript
— PostgreSQL with Drizzle ORM
— Understanding of Onion Architecture
— Experience working with EVM networks and smart contracts
— Event indexing via The Graph / Subgraph
— REST & WebSocket APIs development
— GitFlow, Jira
— Experience with React, Next.js, Zustand
— SCSS, responsive UI
— axios for API calls
— Experience with blockchain data providers (Infura, Alchemy, QuickNode)
More
What will you do:
— New features development
— Bugfixes and support existing solutions
— Participate in project architecture discussions
— Build solutions from scratch as well as join on-going development process
— Have fun
What we offer:
— Flexible working schedule, remote work
— Competitive salary with bonuses for activities
— Ability to dive into fast-growing blockchain/crypto industry
— Work with modern tech stack (blockchain)
— Paid vacations, sick leaves
— 100% friendly/family team -
· 115 views · 45 applications · 23d
Python Backend Engineer (Mid/Senior)
Full Remote · Worldwide · 4 years of experience · B2 - Upper IntermediateRequired (Must-have): • Strong experience with Python and FastAPI • Solid understanding of PostgreSQL and SQLAlchemy (ORM) • Experience with database migrations (Alembic) • Writing automated tests (Pytest) • Good English communication skills (verbal...Required (Must-have):
• Strong experience with Python and FastAPI
• Solid understanding of PostgreSQL and SQLAlchemy (ORM)
• Experience with database migrations (Alembic)
• Writing automated tests (Pytest)
• Good English communication skills (verbal and written)
Preferred (Nice-to-have):
• Familiarity with Pydantic for data validation and settings
• Experience with asynchronous HTTP clients (HTTPX)
• Knowledge of encryption/security libraries (cryptography)
• Familiarity with type checking (MyPy) and code quality tools (Ruff)
• Experience with dependency management (Poetry)
• Understanding of CI/CD pipelines (GitHub Actions)
• Previous experience in fintech or financial applications
Tech Stack & Tools:
• Language: Python, FastAPI
• Database: PostgreSQL, SQLAlchemy, Alembic
• Tools: Poetry, Ruff, MyPy, Pytest, GitHub Actions
• Validation & Security: Pydantic, HTTPX, cryptography
• Hosting: Railway
Responsibilities:
• Improve and maintain the core product
• Bug fixing and code optimization
• Work with databases, APIs, and external services
Company: Fintech company developing modern financial transaction solutions, providing fast, reliable, and secure services for payment processing and integration with various financial systems.
More -
· 25 views · 2 applications · 23d
Network Engineer
Full Remote · EU · 3 years of experience · B2 - Upper IntermediateHarmonic is a leading provider of innovative broadband solutions that deliver video, voice and data to communications providers around the world. GL team participates in the development, QA and support of several generations of such solutions. The CableOS...Harmonic is a leading provider of innovative broadband solutions that deliver video, voice and data to communications providers around the world. GL team participates in the development, QA and support of several generations of such solutions.
The CableOS project is about developing the new software-based network equipment that provides access to Internet/IPTV/VoIP services with using powerful servers.
It is an innovative solution for Internet Service Providers that will allow to get rid of the existing HW equipment and migrate to the cloud, saving customers the enormous expenses for the support of the huge number of hardware network equipment. Currently, there are no competitors to this project in the world, and Customer offers the opportunity to be at the beginning of the rapid development of the product and the opportunity to take their place in a fast-paced engineering team.
Requirements
- Education: Bachelor’s in Computer Science, Electronic Engineering, Telecommunications or equivalent;
- Understanding of networking systems, hardware and software design and troubleshooting;
- Strong theoretical knowledge in the following areas: IP network switching and routing protocols, TCP/IP stack;
- Ability to understand technical documentation, including Software/Hardware Configuration Guides, schematics, work instructions, test procedures, etc.;
- Language – English at an advanced level / Another European language is a plus;
- Experience in the configuration and administration of Linux-based servers;
- Ability to understand, communicate and clearly document customer issues;
- Preferred understanding/knowledge of DOCSIS, DVB/ATSC, CMTS and BNG configuration and troubleshooting;
Knowledge of PON (configuration and troubleshooting).
Job responsibilities
- Responsible for supporting activities for CableOS client lab integration, testing, qualifications, and field trials;
- Responsible for clear communication with the marketing, engineering, and sales teams about client expectations;
- Responsible for clear communication with the client regarding the status and project plan for CableOS;
- Create and maintain project plan documentation;
- Responsible for testing new software and hardware; report and track defects to engineering;
- Design, execute, and lead client field trials;
- Train clients on the operation and troubleshooting of the CableOS system;
- Train the field service team on the operations and troubleshooting of CableOS system and any new features that are supported;
- Assist with deployments and technical support as needed.
-
· 697 views · 59 applications · 23d
Strong Middle QA Engineer to $3500
Ukraine · 3 years of experience · B2 - Upper IntermediateWHO WE ARE LOOKING FOR? We are seeking a highly skilled Strong Middle QA Engineer (manual-first) with hands-on experience in test automation to join our team building an innovative edge computing platform with a supplemental cloud presence. As part of a...WHO WE ARE LOOKING FOR?
We are seeking a highly skilled Strong Middle QA Engineer (manual-first) with hands-on experience in test automation to join our team building an innovative edge computing platform with a supplemental cloud presence. As part of a cross-functional product/platform group, you will own end-to-end manual testing across our on-prem edge stack and web applications. Manual testing is the priority now, but you’ll have scope to upskill and implement focused automation over time.
KEY RESPONSIBILITIES:
- Own end-to-end manual testing for edge platform and applications running in the cloud.
- Identify, report, and track bugs using Jira.
- Create and maintain test plans, test cases, and checklists in a test case management system; keep traceability to Jira tickets and acceptance criteria.
- Execute functional, regression, smoke, and exploratory tests for Web UI and REST APIs; validate happy paths, boundary cases, and error handling.
- File high-quality defects (clear STR, expected vs. actual, environment, logs/screenshots).
- Participate in creating automation test scenarios
- Communicate closely with the development team regarding issues and improvements.
WHAT YOU BRING ALONG:
- Upper-Intermediate English level
- 3+ years in QA/QC/AQA for backend/platform or web applications, with a strong manual testing core.
- 1+ year of hands-on experience of testing applications running on the edge.
- Solid Linux user skills for testing & triage: SSH, systemctl/journalctl, grep/tail, reading service logs.
- Web testing fundamentals: HTTP, REST/JSON, cookies/sessions; hands-on with Postman and browser devtools.
- Security/IAM depth: OAuth2/OIDC concepts, token lifecycles, and negative-case testing.
- Test case management proficiency (e.g., TestRail/Zephyr/Xray) and defect tracking in Jira.
- Experience with test automation (Python, Pytest, Playwright/Selenium)
- Clear, concise documentation in Confluence and reproduction steps in English.
- Practical understanding of containerized deployments.
WILL BE A PLUS:
- Experience testing in intermittent/edge networking conditions: toggling interfaces, simulating loss/latency/timeouts.
- Keycloak user/role testing experience: creating users, assigning roles, validating RBAC in UI/API flows (admin vs. operator).
- Experience in testing distributed applications and event-driven architectures.
- Participation in testing of IoT solutions.
- Familiarity with HashiCorp Consul and Nomad concepts.
- SQL basics for test data validation in PostgreSQL (SELECTs, simple JOINs, constraints).
- Basic scripting: bash and ansible.
- Experience with Docker
SOFT SKILLS:
- Adaptability to rapidly changing requirements and a willingness to explore emerging technologies.
- Excellent problem-solving and communication abilities.
-
· 159 views · 36 applications · 23d
Project/product manager
Full Remote · Worldwide · Product · 2 years of experience · B2 - Upper IntermediateSnowball Money: Project Manager Job Description (web3/crypto experience is must have experience) About Us: Snowball is a fast-growing Web3 startup based in San Francisco and Kyiv, on a mission to make investing in cryptocurrency simple and accessible...Snowball Money: Project Manager Job Description (web3/crypto experience is must have experience)
About Us: Snowball is a fast-growing Web3 startup based in San Francisco and Kyiv, on a mission to make investing in cryptocurrency simple and accessible for everyone. Our flagship products: the Snowball Wallet, a powerful multichain crypto wallet, and Modular Name Service (MNS), a game-changing identity system, are helping people connect, manage, and grow their crypto assets across multiple blockchains.
Responsibilities:
- Drive the product roadmap and delivery for our product development efforts, ensuring that we are meeting our product vision, roadmap timelines, and budget.
- Create and maintain product plans, including product schedules, budgets, and risk management plans.
- Collaborate with cross-functional teams to define product requirements and scope, and ensure that our development efforts are aligned with business goals and objectives.
- Manage project resources, including staff and external vendors, to ensure that we are meeting our project needs and objectives.
- Facilitate product and project meetings and communication to ensure that all team members are aware of product and project status, risks, and issues.
- Monitor product and project progress and identify and manage risks and issues that could impact product and project success.
- Implement product management best practices and processes to enable efficient and effective product delivery and continuous improvement.
- Develop and maintain project management best practices and processes that can be used across the organization.
- Ensure project complies with company procedures
Requirements:
- 2+ years of experience in product management and project management, preferably in a startup environment or in the technology industry.
- Strong knowledge of agile software development methodologies and practices.
- Experience with product management and project management tools such as Jira and Asana.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Proven track record of delivering products and projects on time and within budget.
- Experience managing and mentoring product and project team members.
- Strong problem-solving skills, with the ability to identify and mitigate product and project risks and issues.
- Knowledge of the blockchain and cryptocurrency culture and space is a plus.
If you are a self-starter who is passionate about driving the success of a Smart Crypto Investment Automation Platform and possess the skills to drive both product management and project management, please apply and let us know why you would be a great fit for this hybrid role. The ideal candidate should be a fast learner and an expert who can set up and implement best practices and frameworks for both product management and project management.
More -
· 51 views · 1 application · 3d
Hardware Engineer
Hybrid Remote · Ukraine (Lviv) · 1 year of experienceType: Fulltime, hybrid Duration: indefinite in time Customer: US company (electrical equipment, hardware and software) Responsibilities: Creating circuit boards, developing specifications, and ensuring hardware compatibility with software and...Type: Fulltime, hybrid
Duration: indefinite in time
Customer: US company (electrical equipment, hardware and software)
Responsibilities:
Creating circuit boards, developing specifications, and ensuring hardware compatibility with software and networks. This includes collaboration with other engineers and manufacturers throughout the product lifecycle.
Skills:
• Altium
• ADC
• Amplifiers
• Microcontrollers experience
• Hardware troubleshooting
Selection process: 2 interviews (recruiter screening, technical interview)
We are an outsourcing company providing high-level software development services for the well-known companies in US, Canada and Germany.
The tech team is based in Lviv.
More
-
· 106 views · 17 applications · 6d
Senior iOS Engineer
Hybrid Remote · Ukraine (Lviv) · 5 years of experience · B2 - Upper IntermediateWe are looking for a prospective and ambitious Senior iOS Engineer to join our team! Main Responsibilities: Design, build, and maintain efficient, reusable, and reliable code. Identify UI problems and bugs and devise elegant solutions. Make strategic...We are looking for a prospective and ambitious Senior iOS Engineer to join our team!
Main Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code.
- Identify UI problems and bugs and devise elegant solutions.
- Make strategic technical decisions related to new products and functionalities.
- Help maintain code quality.
- Refactor already existing code
- Guide team development efforts toward successful product delivery
- Suggest technical and functional improvements to add value to the product, full involvement in Product Development
- Conduct design reviews and code reviews
Role Requirements:
- At least 5 years of experience in software development for iOS
- Good knowledge of Swift programming language
- Understanding of OOP and iOS design patterns (MVVM & Coordinator)
- Experience with Xcode, the ability to use debugging and profiling tools.
- Experience with BLE and OTA would be an advantage
- Experience with SwiftUI
- Familiarity with UIKit and Core Bluetooth
- Experience with AutoLayout, Storyboards, and Xibs
- Experience with dependency managers (CocoaPods, SPM)
- Understanding of concurrency, experience with GCD and async programming with Combine
- Proficient with REST API
- Proficient understanding of Git
- Familiarity with continuous integration
- Experience with application distribution
- Understanding of Apple’s HIG
- A desire to write clean and readable code
- A desire to write unit tests
- Good spoken and written intermediate knowledge of English language
The ideal candidate is also:
- Has Agile mindset and is a good team player;
- Possesses knowledge of computer science fundamentals which prevents him/her from reinventing the wheel;
- Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs.
- Understands the value of testing, quality, continuous integration, source control, and code reviews;
- Can analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them.
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
-
· 400 views · 112 applications · 23d
Middle Front-end developer (React)
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateDescription As part of the ongoing effort to modernize the embedded software in advanced scientific equipment, this sub-project focuses on improving the software and firmware update process for factory-configured devices. Currently, updates are applied...Description
As part of the ongoing effort to modernize the embedded software in advanced scientific equipment, this sub-project focuses on improving the software and firmware update process for factory-configured devices.
Currently, updates are applied manually in a sequential manner, which limits scalability and increases operational effort. This initiative aims to design and implement a (semi-)automated update mechanism capable of performing parallel deployments across multiple units, significantly reducing installation time and improving consistency.
Key goals include minimizing manual intervention, ensuring reliable version control and compatibility checks, and enabling efficient, scalable rollouts within production environments. The resulting system will enhance maintainability and operational efficiency for high-value devices in complex manufacturing workflows.
Requirements
- 3+ years of professional experience using JavaScript/React
- Intermediate strong or higher English level
- Ability to work in agile software development environment, maintaining focus yet remaining flexible to requirements and design change
- Proactive problem solving abilities
- Quick learner and self contributing person
- Strong communication skills
Job responsibilities
• Implement new solutions into the current system with the refactoring and from scratch methods;
More
• Preparing the technical documentation;
• Participating in client meetings to understand business and user requirements and estimate tasks;
• Collaborating closely with other engineers, product owners and testers to identify and solve challenging problems;
• Taking part in defect investigation, bug fixing, troubleshooting; -
· 89 views · 31 applications · 23d
Senior Mobile Engineer
Full Remote · Ukraine · Product · 4 years of experienceBrightech is an international product IT company that is part of a US logistics holding. One of our key projects is Dispatchland - a mobile application for drivers, designed to control and track cargo transportation, helping them efficiently manage...Brightech is an international product IT company that is part of a US logistics holding.
One of our key projects is Dispatchland - a mobile application for drivers, designed to control and track cargo transportation, helping them efficiently manage delivery processes and supporting them at every stage of transportation.
We are looking for a Senior Mobile Engineer - an experienced mobile applications developer specializing in building cross-platform apps (iOS and Android) using the React Native framework.
Dispatchland has been in operation for over 5 years, constantly updated and scaled. That’s why we are looking for a Senior Mobile Engineer who will join our team to develop new features and maintain the existing functionality. This project offers an excellent opportunity to enhance your expertise by working on a large-scale, high-load product in the logistics domain.
We offer:
- Fully remote work format;
- An official contract with an American company;
- Equipment required to perform tasks;
- Paid sick leave and vacation;
- Days off for holidays and birthdays;
- Budget for specialized training;
- Career growth and development
Requirements:
- 4+ years of software development experience, including at least 4+ years in mobile development using React Native;
- Experience in developing backend services with Node.js;
- Proficiency in JavaScript and TypeScript;
- Experience with state management tools such as Redux, Zustand, or Recoil;
- Deep understanding of mobile application architecture, navigation models, and performance optimization;
- Familiarity with RESTful APIs, GraphQL, and third-party API integrations;
- Experience integrating Google APIs (Geo, Routes) and Firebase Push/Notification (FCM/APNs), including background processing;
- Experience with mobile debugging, logging, and analytics tools;
- Experience with relational and non-relational databases;
- Experience with cloud services such as AWS, Google Cloud, or Azure;
- Knowledge of CI/CD tools and mobile app deployment (App Store, Google Play);
- Strong understanding of version control (Git);
- Excellent problem-solving and communication skills.
Nice to have:
- Experience with Elysia (Bun) and its plugin ecosystem;
- Experience with WebSockets or gRPC in React Native.
Technological stack: JavaScript, TypeScript, React Native, React.js, Node.js, Elysia (Bun)
Key Responsibilities:
- Develop and maintain mobile applications based on React Native for iOS and Android;
- Optimize application performance, reduce loading times, and improve UI responsiveness;
- Implement best development practices, including code reviews and testing;
- Participate in sprint planning and task estimation;
- Collaborate with business analysts, designers, and backend teams to align requirements and integrations;
- Integrate with APIs and third-party services;
- Design mobile application architecture with scalability and performance in mind.
More
Send your CV — we are waiting for you!