Jobs

7267
  • · 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
  • · 501 views · 178 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
  • · 193 views · 46 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
  • · 300 views · 50 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
  • · 150 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
  • · 69 views · 8 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
  • · 176 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
  • · 48 views · 8 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
  • · 803 views · 182 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
  • · 127 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
  • · 364 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
  • · 143 views · 51 applications · 9h

    Front-End Developer (Vue.js)

    Full Remote · Ukraine · Product · 2 years of experience · Intermediate
    Required Skills: Strong JavaScript expertise: Minimum 2 years of experience with modern JavaScript (ES6+), including advanced concepts and best practices. Vue.js and Vue Router: At least 2 years of hands-on experience with the Vue.js framework and...

    Required Skills:
     

    • Strong JavaScript expertise: Minimum 2 years of experience with modern JavaScript (ES6+), including advanced concepts and best practices.
    • Vue.js and Vue Router: At least 2 years of hands-on experience with the Vue.js framework and routing using Vue Router.
    • TypeScript: Proficiency in TypeScript is essential, as the project is primarily written in it.
    • Markup and styling: Advanced HTML and CSS skills, with a strong understanding of the BEM methodology for maintainable and scalable styles.
    • CSS Preprocessors: Experience with CSS preprocessors like SASS.
    • Performance optimization: Knowledge of optimizing frontend applications to improve performance, including techniques like lazy loading, code splitting, and caching.

       

    Nice-to-haves:
     

    • Apollo GraphQL: Familiarity with building GraphQL queries and integrating with Apollo Client.
    • D3.js: Experience creating data visualisations using the D3.js library.
    • Algorithms and Data Structures: Strong understanding of algorithms and data structures, emphasising problem-solving skills.
    More
  • · 72 views · 5 applications · 21d

    Narrative Designer (visual novels)

    Countries of Europe or Ukraine · Product · 1 year of experience · Upper-Intermediate
    About us: At PlayMe Studio, we are developing MeChat — Love Secrets, a Tinder among interactive dating simulator games. MeChat offers hundreds of unique romance routes, and we keep creating more. We value immersive writing, consistent and engaging plot...

    About us:

    At PlayMe Studio, we are developing MeChat — Love Secrets, a Tinder among interactive dating simulator games. MeChat offers hundreds of unique romance routes, and we keep creating more. We value immersive writing, consistent and engaging plot lines, and an exciting flow of relationship development that makes our players feel loved. We are looking for driven and dedicated people with a passion for designing romance stories and storytelling skills.

     

    About the role:

    As a Narrative Designer, you will be responsible for a full cycle of designing the interactive romance routes. This position requires an ability to work with routine tasks and creativity in developing diverse romantic interactions. You will be assigned a mentor for smooth integration into the team and adaptation to all in-team processes.

    Please play MeChat before submitting your application: MeChat IOS | MeChat Android

     

    As a Narrative designer, you will:

    • Assemble story scripts based on the required formatting in Google Spreadsheets.
    • Prepare visual references for story scripts.
    • Design the interactive romance routes (sequels and new stories).
    • Develop detailed romance plots and write story synopses for writers.
    • Work closely with romance writers to ensure narrative and structure consistency.
    • Revise and edit the narrative to ensure exciting players’ emotional journey.
    • Q&A developed stories (review builds and provide feedback).
    • Create new characters based on the audience’s preferences.
    • Maintain game documentation based on given standards.

     

    Knowledge and skills we are looking for:

    • Deep understanding of current romance trends in media and pop culture, be it games, series, books, etc.
    • Strong writing skills and ability to create immersive interactive romance scenes and sequences.
    • Understanding of what makes a great interactive story (player’s emotional journey, player’s agency, immersive narrative, etc).
    • Ability to create immersive interactive romance scenes and sequences.
    • Ability to write, iterate, and revise work under tight deadlines.
    • Ability to work in Google Suite, Slack, Trello, Miro, Jira.
    • Passion for mobile games and audience.
    • English level Upper-Intermediate or higher.
    • Ukrainian language — at least a basic level of understanding is a must-have — the team speaks Ukrainian.

     

    Will be a plus if you:

    • Have experience with writing interactive stories. Fanfiction qualifies.
    • Have experience with writing romance.

     

    We offer:

    You will be working with a professional and motivated team of enthusiasts in the environment that brings up best in everyone. We have no bureaucracy, and we give our colleagues complete freedom to make decisions and achieve brilliant results.

    Our company is built on the ability to find the best people and provide them with everything needed to stay focused on what’s important to make our users even healthier, sportier, happier and better!

    Competitive salary. Compensation that will help you focus on your projects and personal development.

    Professional Growth. We offer a possibility to attend internal, external courses, seminars and access to a corporate library. You will be working with a team of professionals to get insights and discuss ideas.

    Comfortable working environment. BetterMe team is located in a spacious office in the Astarta business center within 10 minutes walk from Kontraktova metro station. We serve complimentary breakfasts, lunches, snacks, fruits and all necessary equipment for your role.

    Health&Fitness. We provide employees with 20 days of paid vacation, medical insurance and a variety of sports activities available for employees inside and outside the office.

    Rest. We organize team buildings, parties and various team activities to boost our collaboration.

    More
  • · 467 views · 111 applications · 27d

    Middle/Senior PHP Developer (Laravel) E-Commerce to $4000

    Worldwide · Product · 1.5 years of experience · Pre-Intermediate
    We are looking for a Backend developer with Laravel experience. The project is a large online shop and is at the last stage of development. There is already 1 backend developer and 1 frontend developer working on the project, we need 1 more bakend to...

    We are looking for a Backend developer with Laravel experience. The project is a large online shop and is at the last stage of development. There is already 1 backend developer and 1 frontend developer working on the project, we need 1 more bakend to offload, refine and maintain the project. It is mandatory to have 3+ years of experience and working examples of work in portfolio. Also must have experience with SPA (single page application), as frontend (Next JS) and backend (Laravel) are on different domains.

     

    Technical stack:

     

    1. PHP, Laravel, SQL - in-depth and very confident knowledge of the technologies

     

    2. JavaScript - general understanding of asynchrony, front-end and back-end interaction, understanding of how the written functionality will be further used on the front-end.

     

    3. Rest API - in-depth and confident knowledge of it

     

    4. Git - all work will be done via gitlab service

     

    5. English - reading/writing documentation

     

    6. Swagger - for writing documentation

     

    7. Experience with Stripe, Xero, Algolia services is desirable. They are actively used on the project and are necessary for its functioning. Experience with fetchify, mailchimp, klaviyo, google analitics services will also be a plus, as they are used in separate parts of the project functionality, if you don't have such experience - all services have extended documentation.

     

    Our first online shop was launched in 2019 and has become the UK's leading online building materials shop. As the company is expanding, we are looking for a proactive and experienced back end developer to join our team.

    More
Log In or Sign Up to see all posted jobs