About the company
Streamline is a New York-based company with offices in Canada and global representation worldwide. We develop an AI-powered supply chain planning platform that helps to double profits by optimizing the supply chain management process for manufacturers, distributors, and retailers. Our mission is to unlock supply chain potential globally. Thus, our team is growing fast, calling for new employees.
Requirements:
1+ year of commercial development;
Solid knowledge of C++17 (we are using C++20);
Experience with client-server architecture;
Experience with REST API;
Experience with databases (SQL, NoSQL);
Networking fundamentals;
Algorithms and data structures;
Git
Intermediate English level or higher;
Self-motivated, productive, and a fast learner;
Curiosity and structural thinking.
Nice to have:
Multithreaded and asynchronous programming
Knowledge of cloud architecture
CMake, boost, GTest, Qt
Your responsibilities:
Design, develop, and maintain integration flows using an array of different platforms, APIs, databases, protocols, and data formats;
Collaborate and review code with other developers in engineering and sales operations to ensure each integration maintains a consistent level of technical standards as set by the team;
Follow existing development processes;
Optimization and refactoring of existing code;
Maintain communication and collaborate with Product and Support teams;
Constantly analyze and optimize technical solutions.
Why You Should Join Us: