Jobs at Djinni

8895
  • · 70 views · 9 applications · 19d

    QT/C++ developer

    Czechia, Ukraine · Product · 2 years of experience
    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...

    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.

     

    More
  • · 497 views · 177 applications · 30d

    Business Analyst / Project Manager to $2200

    Part-time · Full Remote · Ukraine · Product · 1 year of experience · Intermediate
    Hard Skills: - Project management experience of at least 6 months. - Involvement in launching Fintech products (Financial company/bank). - Knowledge of development methodologies (Agile/Scrum). - Experience in writing SRS/Use cases. - Ability to work with...

    Hard Skills:

    - Project management experience of at least 6 months.

    - Involvement in launching Fintech products (Financial company/bank).

    - Knowledge of development methodologies (Agile/Scrum).

    - Experience in writing SRS/Use cases.

    - Ability to work with technical documentation.

    - Prioritization and risk anticipation skills.

    - Proficient task description for developers.

    - Business orientation.

    - Experience in Fintech/Bank/MFO is a plus.

     

    Soft Skills:

    - Clear and articulate communication.

    - Ability to abstract and think abstractly.

    - Self-learning ability.

    - Emotional intelligence.

    - Empathy.

    - Additional Strengths:

     

    - Communication with external/internal clients: from task acceptance to presenting completed solutions.

    - Formulating technical specifications.

    - Prioritizing and updating priorities.

    - Assigning tasks and planning the team's workload.

    - Monitoring the deadlines for task implementation.

     

    What We Offer:

    - Qualified team of specialists.

    - Official employment, social package.

    - Every Q Salary Grow

    - Working hours: 9 (10) — 18 (19), Mon-Fri.

    - Remote work is possible.

    More
  • · 188 views · 44 applications · 5d

    Trainee Manual QA

    Full Remote · Ukraine · Intermediate
    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...

    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
  • · 291 views · 47 applications · 2d

    Front-End (JS, React) Developer (EU-based only)

    Full Remote · EU · 1 year of experience · Upper-Intermediate
    Skill set and experience we believe you should have for that role A minimum of 1-2 years of hands-on React.js experience, JavaScript/Typescript Developer experience. Experience with Websockets, and async flow Experience with high-load FE , data...

    Skill set and experience we believe you should have for that role 🤓

    • A minimum of 1-2 years of hands-on React.js experience, JavaScript/Typescript Developer experience.
    • Experience with Websockets, and async flow
    • Experience with high-load FE , data tables.
    • Good understanding of core JS/TS principles and latest language features
    • Be familiar with modern ReactJS stack — hooks, context, routing, state management, css-in-js approach
    • Base understanding of design patterns used for modern front-end development
    • Confident with modern HTML5\CSS3 and markup
    • Experience in building SPA applications based on ReactJS
    • Upper Intermediate English: able to participate in meetings with the client
    • Self-awareness and a desire to continually improve your programming skills
    • Attention to Details
       

    Role Responsibilities 👨‍💻

    • Creating and maintaining applications written in React and TS
    • Development of new functionality for the current web platform
    • Ensuring the technical feasibility of UI/UX designs
    • Bugfixes
       

    Interview Stages:

    • Intro Call with Recruiter (45 min)
    • Technical Interview (60 min)
    • Meeting with the Customer (60 min)
       

    What sets us apart?
    Here are just a few reasons why this position is a standout opportunity:

    🚀 Opportunity for Growth: As part of our dynamic and fast-growing team, you’ll have the chance to make a real impact and grow your career in exciting new directions.

    🌍 Remote Mode: You can have a fully comfortable mode, just stick to deadlines and attend team meetings.

    🕰️ Flexible Schedule: Our cooperation will not have an impact on the work-life balance — this is the most important thing for us. In INSART we are committed to making cooperation enjoyable and comfortable first.

    💡 Innovation: We’re constantly pushing the boundaries of what’s possible, so you’ll have the chance to join cutting-edge projects and technologies.

    👩‍💻 Diversity and Inclusion: We believe that diversity and inclusion are essential to building a strong and successful team. We welcome people of all backgrounds and experiences to join us.

    👥 Collaborative Environment: You’ll stay closely with our talented developers to ensure that our products and features are thoroughly tested and of the highest quality.

    📚 Free Learning: We believe in continuous learning and development, so we provide free access to a variety of online learning resources to help you stay up-to-date with the latest technologies and industry trends.

    Looking forward to having a mutually interesting conversation with you! 😉

    More
  • · 149 views · 17 applications · 26d

    DevOps Engineer to $3500

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    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...

    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
  • · 72 views · 8 applications · 9d

    Full-Stack Software Engineer — a navigation project

    Office Work · Poland · 5 years of experience · Upper-Intermediate
    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...

    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
  • · 68 views · 7 applications · 9d

    C++ Developer (f/m/d)

    Worldwide · Product · 2 years of experience · Advanced/Fluent
    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...

    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
  • · 174 views · 17 applications · 20d

    Junior Penetration Tester

    Full Remote · Countries of Europe or Ukraine · Intermediate
    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...

    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
  • · 40 views · 7 applications · 1d

    C Embedded Engineer

    Ukraine · 3 years of experience · Intermediate
    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...

    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
  • · 798 views · 181 applications · 19d

    Strong Middle QA Engineer to $2500

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Intermediate
    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...

    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.

     

    More
  • · 143 views · 47 applications · 23d

    Laravel Dev

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · Intermediate
    Join us if you have: - 2+ years of experience with PHP development at least; - Good understanding of the principles of OOP (PHP), methodology SOLID; - Strong knowledge of Laravel framework; - Understanding of web service APIs implementation: REST, XML,...

    Join us if you have:

    - 2+ years of experience with PHP development at least;

    - Good understanding of the principles of OOP (PHP), methodology SOLID;

    - Strong knowledge of Laravel framework;

    - Understanding of web service APIs implementation: REST, XML, JSON.

    - Experience working with MySQL, PDO interface and large data operation;

    - Good knowledge of Git (GitHub, Bitbucket);

    - Experience working in Linux/VPS;

     

    Will be a plus:

    - Experience with Docker, Docker-compose;

    - Knowledge of Vue.js framework;

    - Knowledge of Shopify Apps development process;

    - Experience in writing Unit tests;

    More
  • · 191 views · 36 applications · 14d

    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
  • · 126 views · 32 applications · 6d

    Golang Developer to $6500

    Full Remote · Worldwide · Product · 5 years of experience · Upper-Intermediate
    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). •...

    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
  • · 363 views · 54 applications · 23d

    Junior Data Engineer

    Full Remote · Ukraine · Intermediate
    We are looking for a Data Engineer to join our team! Data Engineer is responsible for designing, maintaining, and optimizing data infrastructure for data collection, management, transformation, and access. He/she will be in charge of creating pipelines...

    We are looking for a Data Engineer to join our team!

     

    Data Engineer is responsible for designing, maintaining, and optimizing data infrastructure for data collection, management, transformation, and access.

    He/she will be in charge of creating pipelines that convert raw data into usable formats for data scientists and other data consumers to utilize.

    Data Engineer should be comfortable working with RDBMS and has a good knowledge of the appropriate RDBMS programming language(s) as well.

    The Data Engineer fulfills processing of client data based on proper specification and documentation.

     

    *Ukrainian student in UA (2d year and higher).

     

    Main responsibilities:

     

    - Design and develop ETL pipelines;

    - Data integration and cleansing;

    - Implement stored procedures and function for data transformations;

    - ETL processes performance optimization.

     

    Skills and Requirements:

     

    - Experience with ETL tools (to take charge of the ETL processes and performs tasks connected with data analytics, data science, business intelligence and system architecture skills);

    - Database/DBA/Architect background (understanding of data storage requirements and design warehouse architecture, should have the basic expertise with SQL/NoSQL databases and data mapping, the awareness of Hadoop environment);

    - Data analysis expertise (data modeling, mapping, and formatting, data analysis basic expertise is required);

    - Knowledge of scripting languages (Python is preferable);

    - Troubleshooting skills (data processing systems operate with large amounts of data and include multiple structural elements. Data Engineer is responsible for the proper functioning of the system, which requires strong analytical thinking and troubleshooting skills);

    - Tableau experience is good to have;

    - Software engineering background is good to have;

    - Good organizational skills, and task management abilities;

    - Effective self-motivator;

    - Good communication skills in written and spoken English.

     

    Salary Range

     

    Compensation packages are based on several factors including but not limited to: skill set, depth of experience, certifications, and specific work location.

    More
  • · 151 views · 17 applications · 8d

    Middle Back-end Developer (on-site)

    Office Work · Ukraine (Cherkasy) · 2 years of experience · Intermediate
    UAPP team needs a Middle Back-end Developer Requirements: experience for web applications; experience in Java; excellent skills in OOP; Springboot (IOC, MVC, Security); knowledge of SQL and JPA / Hibernate; experience in developing REST APIs; basic...

    UAPP team needs a Middle Back-end Developer 

     

    Requirements:

    • experience for web applications;
    • experience in Java;
    • excellent skills in OOP;
    • Springboot (IOC, MVC, Security);
    • knowledge of SQL and JPA / Hibernate;
    • experience in developing REST APIs;
    • basic knowledge of algorithms;
    • strong abilities to learn new technologies.

     

    Will be a plus:

    • experience in Kotlin;
    • experience in integration with third-party services via API, SDK.

     

    We offer:

    • career and professional growth;
    • decent salary;
    • interesting projects in a professional team;
    • trainings, seminars, meetings and conferences at company expense;
    • pleasant and friendly working atmosphere.

     

     

    UAPP is an IT company, established in 2018. We provide a full range of software development services, websites and mobile applications. Consulting, design, development, implementation, support and marketing — we do everything to achieve our clients’ business goals.

     

    Our company's key to success is a team of professionals and like-minded people with solid practical experience in the field of project implementation for businesses and their own projects.

     

    We offer services that are designed to take a client’s business to a new level and do everything to provide quality, innovation and creativity using the latest technology solutions.

     

    Our team specializes in programming languages such as Java, PHP, JavaScript, Swift, Kotlin.

    More
Log In or Sign Up to see all posted jobs