hero__banner

Senior C++ Software Engineer

for “no-code” digital platform

  • Location

    Ukraine

  • Area

    C/C++

  • Tech Level

    Senior

Tech Stack

CMake, C++, C#, Jenkins

Apply

your info

REFERRAL’S INFO

.pdf , .docx, .rtf, .pptx up to 20mb
    Submit

    About the Client

    We specialize in providing cutting-edge software solutions that empower individuals to swiftly create and deploy enterprise mobile and web applications, driving day-to-day business operations. Our platform stands out as the sole integrated mobile and web app development and deployment environment, featuring distinct “no-code” and “low-code” components. This results in the creation of applications that seamlessly function on any desktop or mobile device, even in offline mode. Our products have been instrumental in enabling thousands of organizations across a hundred countries to deploy enterprise applications cost-effectively, delivering exceptional user experiences.

    Project details

    We are currently undertaking the transformation of a Visual Studio-built codebase comprising various projects (C++ and .NET) into a unified structure using CMake.

    Your Team

    Join a dynamic team consisting of several developers and the Development Lead on the customer side, fostering a collaborative environment for innovative software development.

    What's in for you

    • Interview process that respects people and their time
    • Professional and open IT community
    • Internal meet-ups and resources for knowledge sharing
    • Time for recovery and relaxation
    • Bright online and offline events
    • Opportunity to become part of our internal volunteer community

    Responsibilities

    • CMake Expertise:
      • Lead the transition process from a Visual Studio-built codebase to CMake, ensuring a seamless integration of diverse projects.
    • MS Family Development Environment:
      • Utilize expertise in MS Studio and MS Build for efficient development and seamless integration within the Microsoft ecosystem.
    • Library Development:
      • Contribute to the creation and enhancement of libraries, encompassing both Open Source 3rd party and internal components.
    • Programming Proficiency:
      • Demonstrate a high level of proficiency in both C++ and C# programming languages, contributing to the overall robustness and flexibility of the codebase.
    • Continuous Integration/Continuous Deployment (CI/CD):
      • Implement and optimize Jenkins CI/CD pipelines to ensure a streamlined and automated development process.
    • Cross-Platform Development:
      • Engage in cross-platform development, with a focus on Linux compatibility, to extend the reach and accessibility of our applications.

    Join us in driving the evolution of our development practices, contributing to the success of our innovative platform and impacting organizations worldwide.

    Skills

    Required skills (listed in priority order):

    • CMake
    • MS family development environment (MS Studio, MS Build)
    • Experience in development of libraries (Open Source 3rd party and internal)
    • C++/C#
    • Jenkins CI/CD
    • Cross platform development (incl. Linux)
    image description
    Your personal recruiter
    Vasylii Demianets

    Apply Now

    .pdf , .docx, .rtf, .pptx up to 20mb
      Submit