Jobs at Djinni
8842-
· 80 views · 10 applications · 29d
QT/C++ developer
Czechia, Ukraine · Product · 2 years of experienceA vacancy has two scopes. The first one is the existing Partizan Cloud surveillance system. The desktop cross-platform client is written in C++/QT. It needs to be supported and maintained, and some new features must be implemented from scratch. The...A vacancy has two scopes.
The first one is the existing Partizan Cloud surveillance system. The desktop cross-platform client is written in C++/QT. It needs to be supported and maintained, and some new features must be implemented from scratch.
The second scope is the software written in C for Embedded and STM microcontrollers. It needs to be supported and maintained. It is a plus if the candidate has experience with embedded Linux: bootloaders, root fs, Linux kernel, ability to cross-build the software for embedded systems.
-
· 16 views · 1 application · 1d
QA/Beta Support Engineer for a navigation system - Navigational App
Office Work · Poland · 1 year of experience · Advanced/FluentThe Beta Team is responsible for leading and developing a diverse and knowledgeable beta community to test and provide quality feedback on products, features, and back-end functionality. The beta community includes thousands of strong and passionate...The Beta Team is responsible for leading and developing a diverse and knowledgeable beta community to test and provide quality feedback on products, features, and back-end functionality. The beta community includes thousands of strong and passionate volunteers from all over the world and we are working with them on a daily basis to improve our products.
Requirements:
● Upper-Intermediate/Advanced level of English
● 1+ year in L2 Technical Support or 1+ year in manual QA
● Familiarity with bug tracking systems and test management tools
● Task oriented — able to deliver quickly on tight schedules and deadlines, and must be able to adapt to frequent changes in requirements
As a plus:
● Experience in software QA methodologies and practices with emphasis on the Mobile world (Android and iOS)
● Experience utilizing log files to debug and analyze issues
● Experience in operating test tools and conducting analysis of test data
● Good understanding of Client-Server architecture
We offer:
● Great international team of professionals (Kyiv/Warsaw, Tel Aviv, New York);
● Compensation package (20 paid vacation days, paid sick leaves);
● Work with cutting edge technologies;
● Medical Insurance;
● English courses with a native speaker, paid tech training and other activities for professional growth;
● Hybrid work mode (∼3 days in the office);
● International business trips;
● Comfortable office (Warsaw)
Responsibilities:
● Monitoring and debugging Beta community bug reports, suggestions and forum posts
● Releasing Beta-staged versions to the community
● Identifying important and critical issues to track and report about to internal teams
Let me know please if the position is suitable and interesting for you.
More -
· 235 views · 53 applications · 15d
Trainee Manual QA
Full Remote · Ukraine · IntermediateRequired skills - Experience as manual QA or QA course certificate - Knowledge of software QA methodologies, tools, and processes - English level — intermediate+ - Understanding of the development processes and software lifecycle - Knowledge of theory and...Required skills
- Experience as manual QA or QA course certificate
- Knowledge of software QA methodologies, tools, and processes
- English level — intermediate+
- Understanding of the development processes and software lifecycle
- Knowledge of theory and principles of testing
- Basic knowledge of HTML/CSS and browser developer tool
- Basic knowledge of WordPress (Install theme as a demo, creation of custom posts, etc.)
As a plus:
- Experience in installing and setting up themes and plugins
- Knowledge of Shopify, Shopify Themes, Shopife Apps
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Knowledge of project management methodologies
- Excellent interpersonal, communication, collaboration, and presentation skills
Responsibilities
- Test Shopify Apps, Themes and Apps on the different CMS
- Follow our internal QA Documentation and QA checklist
- Test frontend user interface and backend functionality
- Estimate, prioritize, plan and coordinate testing activities
- Participate in planning meetings and prepare manual tests for each cycle
- Investigate project quality to make improvements to achieve better customer satisfaction
- Identify and report bugs and errors to development teams, track bugs, monitor debugging process results
- Collaborate with the project development team to ensure consistent project execution and correct bugs and errors, analyze test results
- Work within an Agile framework to collaborate with other team members in the development of product features
We offer
- Challenging tasks, professional growth opportunities, and mentorship
- Competitive salary (reviewed regularly)
- Paid vacation, paid sick leaves
- Health insurance
- Free English courses
- IT Cluster membership
- Comfortable office in the center of Lviv
- Cool team and corporate events
More -
· 47 views · 10 applications · 5d
DevOps Engineer to $3500
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateRequirements: Linux (5+years) Docker containers, create docker images (3+years) Kubernetes, — necessarily (2+years) Kubernetes on premise - (1+years) Production experience with at least one: GCP, AWS, AZURE, DO (3+years) Ansible, Terraform...Requirements:
Linux (5+years)
Docker containers, create docker images (3+years)
Kubernetes, — necessarily (2+years)
Kubernetes on premise - (1+years)
Production experience with at least one: GCP, AWS, AZURE, DO (3+years) Ansible, Terraform (3+years)
Nginx, Istio, Traefik
GitLabCI, CircleCI
MySQL, PostgreSQL, MongoDB
Prometheus/Loki/Grafana
Understanding of HTTP, DNS, SSL protocols
Quick learning abilities
Solve difficult tasks in a short time
English upper-intermediate оr higher
Would be a plus:
Rancher, RKE2
Python/Ruby/Golang
GPU nodes for ML
Responsibilities:
Containerization, migration, automation of web applications
Support and deployment of applications and servers, infrastructure troubleshooting
Creating documentation for teamwork
Ensuring the operability of all systems, testing and upgrades
Search and management of new technologies for optimal performance
What we provide:
Fully remote or in office
Flexible working hours
Regular salary reviews
Paid trainings and conferences
Adequate leadership
About the project:
Join us in building a cutting-edge SaaS platform, designed to drive sustainability through technology. Our solution leverages modern infrastructure tools, ML technology and DevOps best practices to ensure scalability, security, and high availability. You’ll be part of a forward-thinking team, helping to shape the future of clean energy by building a robust, automated, and scalable infrastructure from the ground up.
More
-
· 200 views · 78 applications · 2d
Middle Java Software Engineer - Product Team to $3000
Full Remote · Ukraine · 2 years of experience · IntermediateWe (AgileVision.io) are looking for a Java Software Engineer with strong technical skills. You'll join a team of professionals to work on our enterprise workflow management product. You will be working with: - Modern Java (JDK 21) - Modern development...We (AgileVision.io) are looking for a Java Software Engineer with strong technical skills. You'll join a team of professionals to work on our enterprise workflow management product.
You will be working with:
- Modern Java (JDK 21)
- Modern development approaches
- A team of experts like you
- IDEs of your choice
Responsibilities:
- Design and implement components of large software systems
- Design and implement API integrations with various external services
- Writing unit and integration tests
- Performing code reviews
Requirements:
- Good spoken and written English
- Knowledge of data structures and algorithms. Especially related to task scheduling
- At least 2 years experience as a Java developer
- Strong knowledge of Java 17 +
- Knowledge of the Spring infrastructure (IoC, Data, Web, AOP)
- Familiarity with modern design patterns
- Experience with Spring Boot
- Experience with PostgreSQL and native queries
- Experience with Maven or Gradle
- Experience with Git
- Basic knowledge of Linux/Unix
Benefits:
- Proper compensation
- Coverage of paid certifications
- Teambuilding events
- Remote
- 20 days vacation
- 24 days sick-leave
We DON'T have:
1. Excessive amounts of a corporate bullshit (only the bare minimum)
2. Bureaucracy
3. HRs, People Partners, Happiness Managers, Wellbeing Coaches (see point 1.)
4. Java 7
5. --Ask me during the interview about this, you are going to like it--
About AgileVision.io
We are creating SaaS(software-as-a-service) from scratch for our clients. Usually, it's a B2B(business-to-business) for logistics and manufacturing. This means we deal a lot with IoT, edge computing, and ML. Our main backend language is Java.
AgileVision.io is an official AWS Partner and we build most of our solutions on AWS.
About the interview process ( a.k.a. a bonus for those who can read so much text):
1. We have only one interview - a deep technical interview
2. The interview consists of two rounds, one hour each
Topics we usually cover:
* Data structures and algorithms basics. You won't be sorting anything, at least at this stage
* Java (language basics, multithreading, streams, features from recent releases)
* English (you will have to answer some of the questions in English, so we understand you can communicate with English-speaking colleagues if needed)
* Databases (SQL basics)
* Working in a team (version control, peer reviews)
* Your past experience
More -
· 7 views · 0 applications · 2d
Programmatic Account Manager
Office Work · Ukraine (Dnipro, Lviv) · Product · 1 year of experience · Upper-IntermediateLoopMe, the leading outcomes-based platform, closes the loop on digital advertising. By leveraging AI to optimise media delivery in real-time, we drive measurable uplift for business outcomes and more effective advertising across online and offline...LoopMe, the leading outcomes-based platform, closes the loop on digital advertising. By leveraging AI to optimise media delivery in real-time, we drive measurable uplift for business outcomes and more effective advertising across online and offline marketing goals, including brand lift, purchase intent, consideration, foot traffic and sales.
LoopMe’s award-winning PurchaseLoop is 2x more effective than traditional advertising optimization, using cutting-edge artificial intelligence to optimize digital advertising to real-world brand outcomes.
What You Will Be Doing:
- Supporting Demand partners (daily performance monitoring and accounts’ optimization accordingly);
- Support with delivery, measurement, reporting, integrations, and client communication;
- Partnering with Business Development / Product / Data Science teams (Lead data-driven decisions for growing product usage and identifying new product opportunities);
- Management to help define and drive enhancements to the platform (Build data monitoring to identify potential issues with current products);
- Partnering with the Account Director team by supporting tactical needs to achieve and surpass revenue targets and KPI’s, expanding client business by identifying issues and opportunities;
- Liaising regularly with internal and external clients to deliver updates, including performance insights, optimization feedback, and suggestions for increasing revenue;
- Attending client meetings;
- Field and resolve any technical set up questions and troubleshoot issues within existing integrations
- Ensuring that all weekly, monthly & ad hoc client reports are produced in a timely and accurate manner;
- Maintain an in-depth knowledge of the programmatic ecosystem, keeping up to date with new ad tech functionality and understanding the potential opportunities presented by specific tech developments.
You'll have:
- Ideally with 1-year online advertising experience, either for a Google Marketing Platform(DV360), Yandex Direct, Trading desk, Ad Network, Ad Exchange;
- English language required;
- Proficient computer skills including solid knowledge of MS Excel, Word, PowerPoint;
- Strong analytical skills and critical thinking;
- Hands-on experience with SQL;
- Experience with Business Intelligence tools (Tableau, Qlik) and real-time dashboard development;
- Excellent verbal and written communication skills with experience translating analytics into business insights in order to influence business stakeholders;
- Ability to function both independently and as part of a team;
- Ability to adapt to a changing environment quickly and easily;
- Intuitive/creative thinker: problem identifier and solver, able to handle multiple priorities simultaneously;
- Willingness to share knowledge, facilitate team rapport, and maintain excellent cross-functional partnerships
Benefits:
- Attractive compensation package
- International work environment
- Flexible working schedule with a hybrid working model
- Annual performance bonus
- One month of workation (work from any location worldwide for one month)
- Training budget
-
· 89 views · 11 applications · 19d
Full-Stack Software Engineer — a navigation project
Office Work · Poland · 5 years of experience · 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 · 9 applications · 19d
C++ Developer (f/m/d)
Worldwide · Product · 2 years of experience · Advanced/FluentJoin us as a C++ developer Location: Berlin, Germany, or remote* Do you believe in beauty when it comes to programming? Do you have a vivid interest in elegant algorithms? Are you fluent in C++? If so, we would like to meet you. Here's what we offer...Join us as a C++ developer
Location: Berlin, Germany, or remote*
Do you believe in beauty when it comes to programming? Do you have a vivid interest in elegant algorithms? Are you fluent in C++? If so, we would like to meet you. Here's what we offer in a nutshell:
- A wide array of extremely challenging C++ development tasks
- An international team of brilliant minds
- A working environment that makes this team stay and grow
- Enough time to make sure that every detail of your solution is perfect
- A flat organization and plenty of room for your ideas
- No scheduled meetings
- Lifestyle-friendly working hours, no deadlines, no overtime
- Support for relocation
- A highly competitive annual salary from the start, with a raise to EUR 130,000 after your first year
* Remote positions are open exclusively to candidates residing and working within the time zones UTC-1 to UTC+4.
About our software
Our focus is on business slides (as opposed to more artful, open-ended applications) because they offer great potential for automation of the layout tasks traditionally performed by PowerPoint users themselves. There are plenty of challenges, from a solid understanding of what makes a good layout, to algorithms that produce an aesthetically pleasing output fast enough for interactive slide design, to an intuitive and unobtrusive user interface that supports our original approach to slide layout, to solid technical solutions for automatic bug reporting and updates, to compatibility with third-party software on the computers of over a million users.
Here are some highlights of what we have done
Language
- Everything we do is C++. Even our customer portal is written in C++. There is some Assembler glue code where necessary, and our build scripts are written in Python, but other than that, think-cell is all about C++.
- We closely track the latest versions of our compilers, Visual C++ and Xcode, so we can always use the latest C++ standard features as soon as they become available.
- We fund the working group for programming languages of the German Institute for Standardization (DIN). Some of our employees are members of this committee and vote in the international standardization process ISO / IEC C++.
- We are also an official sponsor of the Standard C++ Foundation, which promotes international standards for C++.
Library
- We use Boost throughout our code, e.g., Boost.Spirit for parsing.
- We have our own range library, in the same spirit as Boost.Range or Eric Niebler’s range-v3, but we go further, for example, by unifying internal and external iteration. We gave a talk about it, and most of the code is public.
- We develop our own cross-platform library to support macOS and Windows with a single code base. You can find our public library here.
- We have our own reference-counting and persistence libraries to save and restore whole object trees.
- We have an extensive bug-reporting infrastructure. Assertions and error checks stay in the release code, and our software automatically reports bugs to our server. The server analyzes the bug, categorizes it and files it in a database that all Developers can access. If an update fixes the bug, the user can download the update directly from a bug response web page.
Algorithms
- think-cell was founded on the idea of an algorithm for automatic slide layout, and we are still on an exciting journey towards that ambitious vision. You can see our most recent release in action!
- We developed a new algorithm for automatic point cloud labeling that allows labels to be positioned away from the actual points.
- We developed a new algorithm for automatic column chart labeling.
- We are working with John Forrest – author of the linear solver CLP – to make his simplex code faster for our kinds of problems.
- We developed many generic data structures that are not in C++ or Boost, such as partitions.
- Our software not only produces charts, it can also read them off print and digital images. For our chart recognition tool, we rely on OpenCV and the Leptonica Image Processing Library.
Reverse Engineering
- We do lots of reverse engineering with the disassembler IDA from Hex-Rays to achieve things that are not possible through the documented Microsoft Office API.
- We have probably written the best function-hooking engine out there. Each time our software starts, we patch the Microsoft Office executables in memory. Rather than hard-coding patch addresses, we search for small chunks of assembly code to protect against minor changes in the executables.
About this job
We're looking for bright, creative Developers with a solid theoretical background. Our team’s backgrounds range from 10+ years of commercial experience in various fields to fresh graduates in Computer Science, Physics, and Mathematics. A university degree or work experience with C++, in combination with a fresh and creative problem-solving approach, would be ideal for this role. We love working with talented people, whether you're a student, fresh graduate, or C++ expert, therefore our recruitment process is skills-based and consists of tasks related to the role.
You will mostly work independently and will be responsible for the whole range of tasks involved in implementing a new feature. You should be able to look at a problem from the user's perspective and discuss abstract concepts with fellow Developers. We expect each of our Developers to do architecture, design, implementation, customer feedback and bug fixing, rather than splitting these activities between several people. We thus put everyone in control of their own work.
At think-cell, there are no deadlines or scheduled meetings. A feature is ready to be released when you are convinced that you have implemented the best possible solution. Meetings take place as needed, and only the people actually involved in the topic are required to attend. At any time in the process, ideas, suggestions and criticism from anybody in the hierarchy are welcome and are seriously considered. We want to hear your ideas, even if they mean that we have to change a lot of code to make things better.
We have published several scientific articles in the areas of artificial intelligence and computer graphics, and we will encourage you to do the same. We sponsor visits to conferences and have close relationships with universities and research institutes across the U.S. and Germany.
think-cell encourages a healthy work-life balance. We do not work at night or on weekends.
We pay very competitive salaries and offer our Developers EUR 130,000 annually after one year of employment. If necessary, we will go out of our way to help you relocate to Berlin, and we will do what we can to help you acquire a work permit. You should be able to communicate effectively in English. Knowing German is not required, but we will arrange and cover to costs of German lessons, if desired.
More -
· 85 views · 7 applications · 3d
Senior/Lead .NET Developer
Full Remote · Ukraine · Product · 5 years of experience · Upper-IntermediateSenior / Tech Lead .NET Engineer Required skills • .NET 8 • Cloud-based solutions (AWS) • Docker, Kubernetes, and related ecosystem • Extensive experience with concurrency and multi-threading • Experience with Infrastructure as Code approach and...Senior / Tech Lead .NET Engineer
Required skills
• .NET 8
• Cloud-based solutions (AWS)
• Docker, Kubernetes, and related ecosystem
• Extensive experience with concurrency and multi-threading
• Experience with Infrastructure as Code approach and tools (Terraform would be a plus)
• NodeJS + Javascript
• Experience with RDBMS (MySQL, Postgres, AWS Aurora)
• ASP.NET Core
• JSON, RESTful API
• Work experience with distributed version control systems (Git)
• Work experience with issue tracking systems (JIRA)
• Work experience with IoC containers (Autofac, StructureMap or others)
• Mathematical and Computer Science background, MS or higher
preferred.
• Good knowledge of unit testing (NUnit, MSTest, NSpec or others)
• English: Upper-Intermediate
Would be a plus
• CSS3, Javascript (React, Angular)
• Solid understanding of OWASP
• Solid understanding of Agile SDLC
• ORM frameworks (Entity framework)
• LLM integration experience
We offer
• Attractive salary and good opportunities for career and personal development
• Compensation package
• Good opportunities for career and personal development
What to do
• Development of new features of Zoral Automation Platform
• Support technical design decisions and create design documentation
• Ensure proper usage of source-control branching model
• Facilitate code review process
• Communicate with key project stakeholders
• Participate in building project roadmap
About the project
We specialize in advanced software fields such as BI, Data Mining, Artificial Intelligence, Machine Learning (AI/ML), High Speed Computing, Cloud Computing, BIG Data Predictive Analytics, Unstructured Data processing, Finance, Risk Management and Security.
We create extensible decision engine services, data analysis and management solutions, real-time automatic data processing applications.
We are looking for the software engineers to design, build and implement large, scalable web service architecture with decision engine used as its base. If you are excited about development of artificial intellect, behavior analysis data solutions, big data approach then we can give you an opportunity to reveal your talents.
More -
· 206 views · 21 applications · 30d
Junior Penetration Tester
Full Remote · Countries of Europe or Ukraine · 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 Security Consultant 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 -
· 148 views · 34 applications · 4d
Full-stack JS/TS Developer (Strong Junior → Middle) to $1100
Full Remote · Countries of Europe or Ukraine · 1 year of experience · IntermediateIntro: ITSUA is a web development agency that builds a wide range of sites and web applications for clients worldwide. We’re seeking a skilled, self-motivated developer who can adapt quickly to new contexts and work effectively both independently and...Intro:
ITSUA is a web development agency that builds a wide range of sites and web applications for clients worldwide. We’re seeking a skilled, self-motivated developer who can adapt quickly to new contexts and work effectively both independently and within a small, cross-functional team.
Tech you’ll work with:
- Frontend: Astro, Vue, React, Angular, Tailwind CSS
- Backend: Node, NestJS, Express, REST APIs
- Data / CMS / Commerce: MySQL, SQLite, Strapi, Shopify
- DevOps: Docker / Compose, Linux VPS, Nginx, GitHub Actions
What you’ll do:
- Build diverse front ends with Astro, React, Vue, or Angular together with Tailwind CSS
- Develop APIs and business logic using NestJS modules, plus custom services and scripts in Strapi CMS
- Manage Docker/Compose files, configure Nginx, and maintain CI pipelines
- Keep up with the latest trends in development
Must-have:
- Commercial experience with at least one mainstream front-end framework (Vue, React, or Angular)
- Deep understanding of Node.js internals (event loop, streams, etc.)
- Strong JavaScript/TypeScript skills
- Solid SQL fundamentals (joins, indexes, transactions)
- Confident Git usage
- English: B2 level or higher
- Proven self-discipline: plan your day, meet deadlines, and switch context smoothly
Nice-to-have:
- Production experience with Astro
- Experience with Strapi or another headless CMS
- Ability to design REST APIs from scratch (Open API, pagination, etc.)
- Deep knowledge of NestJS (custom pipes, interceptors, CQRS)
- Hands-on with Tailwind CSS
- Familiarity with Docker Compose, GitHub Actions, and Linux administration
Why ITSUA:
- We work in small cross-functional squads without micromanagement
- Friendly environment with mentorship, professional growth, and English lessons
- Competitive salary
-
· 81 views · 12 applications · 11d
C Embedded Engineer
Ukraine · 3 years of experience · IntermediateJob Summary We are a team of skilled and experienced embedded engineers, dedicated to pushing the boundaries of technology and innovation. Our team develops, implements, and enhances embedded systems, playing a key role in supporting and advancing the...Job Summary
We are a team of skilled and experienced embedded engineers, dedicated to pushing the boundaries of technology and innovation. Our team develops, implements, and enhances embedded systems, playing a key role in supporting and advancing the company’s technological foundation. Our team promotes a friendly and collaborative environment, always ready to tackle challenges together.
We're looking for a C Embedded Engineer with solid experience in embedded systems development. In this role, you will be responsible for designing and implementing new features, as well as maintaining the stability of existing smart home security and IoT products.
Responsibilities and Duties— Design and develop code in C/C++ for RTOS-based and simple scheduler-based MCUs.
— Break down tasks and lead feature development.
— Provide accurate estimates and development commitments based on the feature PRD.
— Lead technical research and investigations to resolve complex issues.
— Regularly report project status during meetings with management.
— Collaborate closely with software and hardware teams to create high-quality prototypes and innovative products.
Qualifications and Skills
— Bachelor’s or Master’s degree in Computer Science or a related field.
— At least 3 years of commercial experience in embedded C development.
— Proficiency in C and C++ with experience in RTOS and microcontroller architectures.
— Skills in writing unit tests, bug fixing, and code optimization (profiling and debugging tools).
— Experience with hardware platforms (development boards, Arduino, Raspberry Pi).
— Knowledge of communication protocols (I2C, SPI, UART) and device driver integration.
— Familiarity with version control systems (Git) and automation tools (CI/CD).
— Understanding of cybersecurity principles, vulnerability mitigation, and cryptographic protocols.
— Ability to clearly convey technical information, produce clear documentation, and interact actively with colleagues.
— Ability to assess complex issues, analyze different elements, and develop strategic, optimal solutions.
— At least an Intermediate level in both written and spoken English (B1).
Nice to have
— Practical experience with wireless SoCs: BLE, Wi-Fi, GPS, GSM.
— Knowledge of streaming technologies.
— Familiarity with RF signal processing.
— Experience in soldering and basic diagnostics.
We offer multiple benefits that include
— The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member.
— Competitive compensation and perks. Annual performance review.
— Gig-contract.
— 21 paid vacation days per year, paid public holidays according to Ukrainian legislation.
— Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
— Medical insurance is provided from day one. Sick leaves and medical leaves are available.
— Remote working mode is available within Ukraine only.
— Free meals, fruits, and snacks when working in the office.
More -
· 862 views · 198 applications · 29d
Strong Middle QA Engineer to $2500
Full Remote · Countries of Europe or Ukraine · 3 years of experience · IntermediateAs a QA specialist in our company, you will be working closely with the engineering team to plan the development of new features. You core responsibility will be the creation and maintenance of test documentation, set up and perform systematic quality...As a QA specialist in our company, you will be working closely with the engineering team to plan the development of new features. You core responsibility will be the creation and maintenance of test documentation, set up and perform systematic quality assurance of backend and frontend features and functionality.
As an ideal candidate, you should posses with the following technical skills:
- At least 3-4 year of experience in web and mobile testing;
- Creating test documentation (test plan, test cases, etc.);
- Testing APIs and other backend services;
- Good knowledge of linux based systems;
- Experience with Postman ;
- Experience with a bug tracking systems;
- Experience with project management tools like Jira and Testrail.
- Development of Test Automation Framework from scratch;
- Experience with Cypress;
- Functional/regression/smoke testing expertise;
- Stress/load testing of services expertise.
Soft skills requirements:
- Good analytical skills, accuracy, and attention to detail;
- Experience to work under pressure within tight deadlines;
- High-level communication and teamwork skills.
-
· 216 views · 42 applications · 24d
Designer UI/UX to $2500
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · IntermediateОбов'язки: "* Design interfaces for mobile applications; * Create prototypes based on user stories; * Analyze and design user flows together with Product team; * Explain advantages and disadvantages of different UI/UX decisions and justify design...Обов'язки:
"* Design interfaces for mobile applications;
* Create prototypes based on user stories;
* Analyze and design user flows together with Product team;
* Explain advantages and disadvantages of different UI/UX decisions and justify design approaches;
* Create promo materials for marketing activities of our mobile products;
* Collaborate with Design, Product and Development teams."
Технічний стек кандидата і основні вимоги:
"* 2+ year of experience as a Mobile Product Designer;
* A portfolio that shows your experience in both UX and UI skills is a MUST,applications without portfolio will not be considered;
* Excellent knowledge of Material Design Guidelines and iOS Human Interface Guidelines;
* Advanced experience with Figma and knowledge of other design tools (Sketch, Photoshop, Illustrator)
* Good communication and presentation skills."
Рівень володіння англійською мовою
Середній (intermediate)
salary may be a little higher depending on experience and qualifications
preferably an office format of work, but on a hybrid schedule: 3 days office/2 remotely
More -
· 157 views · 41 applications · 16d
Golang Developer to $6500
Full Remote · Worldwide · Product · 5 years of experience · Upper-IntermediateWe are looking for an experienced Golang Developer to work in the international team on product development of the online gaming projects Responsibilities: • Writing Golang microservices that will be under load (including unit and functional tests). •...We are looking for an experienced Golang Developer to work in the international team on product development of the online gaming projects
Responsibilities:
• Writing Golang microservices that will be under load (including unit and functional tests).
• Working closely with the DevOPs and SecOPs team to ensure a scalable and secure system.
Experience:
• Strong knowledge of Golang language• Working with SQL DBs (PostgreSQL)
• Experience with gRPC
• Experience with containerizing the services (Docker)
• Deep knowledge of building highly available and scalable applications.
• Experience with test-driven development
• AWS and Kubernetes experience a plus.Full-time remote job.
More