The Custom Software Development Company
Senior Software Developer C++
Location
Poland + 2 moreAll locations: Poland | Ukraine | Croatia
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer C++
ELEKS
Role Description ELEKS is looking for a Senior C++ Developer in Ukraine, Poland or Croatia. Our client is a well-established software company specializing in productivity and creative tools, with millions of users worldwide across both Windows and macOS platforms. They are undergoing a strategic modernization of their licensing and revenue infrastructure, moving toward a cloud-connected, identity-driven architecture to better support their growing user base and subscription business model. Responsibilities - Modernize and rearchitect the integration layer between desktop applications and the internal licensing service across Windows and macOS. - Implement and maintain integrations with Auth0 as an Identity Provider using OAuth 2.0 and OpenID Connect (OIDC) protocols. - Write, refactor, and optimize C++ code in line with technical specifications, team conventions, and industry best practices. - Collaborate within an Agile team: participate in sprint planning, code reviews, and retrospectives. - Analyze and improve software quality including readability, maintainability, and runtime performance. - Reproduce and resolve defects logged in the issue tracking system; identify root causes and implement targeted fixes. - Use Git for version control: manage branching, merging, commits, and change history in accordance with team standards. Requirements - Experience with C# - particularly useful for Windows-side licensing and identity integrations. - Experience with Objective-C and/or Swift - particularly useful for macOS-side integrations. - Prior exposure to identity and access management concepts: OAuth 2.0, OpenID Connect (OIDC), JWT tokens, SSO, and identity providers such as Auth0. - Experience working on cross-platform desktop applications (Windows + macOS). - Familiarity with subscription-based or cloud-connected software licensing models. Benefits - Close cooperation with a customer. - Challenging tasks. - Competence development. - Team of professionals. - Dynamic environment with a low level of bureaucracy.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior React Native Engineer
Quantum HRQuantum HR is a premier human resources consulting firm dedicated to connecting exceptional talent with leading organizations worldwide. We specialize in providing bespoke recruitment solutions, leveraging deep industry insights and a global network to help companies build high-performing teams by matching them with professionals who truly fit their needs and culture.
Role Description We’re hiring a Senior Mobile Engineer (React Native) to build and scale our client mobile app—used by field inspectors to execute tasks, complete dynamic forms, and collaborate in real time. You’ll play a key role in developing a schema-driven form renderer engine and delivering a high-performance, offline-first mobile experience across iOS and Android. This is a senior IC role with strong ownership over mobile architecture, performance, and developer experience. Key Responsibilities - Build and maintain high-quality mobile applications using React Native and TypeScript - Extend and optimize a schema-driven form renderer engine - Develop offline-first features (sync, local storage, conflict resolution) - Implement real-time collaboration and task management features - Optimize app performance (rendering, re-renders, scroll performance, memory usage) - Handle platform-specific challenges across iOS and Android - Build reusable, scalable components within a design system - Ensure reliability (logging, crash handling, error states) - Collaborate with backend, frontend, and QA teams Qualifications - 3–5 years of mobile development experience (2+ years with React Native) - Strong understanding of React Native internals (JS thread, UI thread, bridging) - Strong TypeScript and JavaScript fundamentals (closures, async behavior, state management) - Experience building scalable, reusable components and design systems - Solid understanding of performance optimization in mobile apps - Experience handling cross-platform mobile challenges (iOS & Android) - Degree in Engineering or Computer Science Nice to Have - Experience with schema-driven UI or dynamic form rendering systems - Experience building offline-first mobile applications - Familiarity with Expo - Experience publishing apps to Apple App Store and Google Play - Exposure to React (web) or cross-platform ecosystems Benefits - High-impact role in a product at a key scaling stage - Work on a platform used by enterprise clients in real-world operations - Strong growth trajectory toward global expansion and Gartner recognition - Competitive package paid in USD
Role Description Wenn du Spaß hast an ... - der Entwicklung moderner Java-Anwendungen und der Arbeit an spannenden Software-Projekten, - der Integration von KI-Technologien wie OpenAI- oder Claude-APIs sowie dem Aufbau von RAG-Systemen, - dem Forschen, Experimentieren und Bauen von Prototypen mit aktuellen KI-Entwicklungstools. Und du ... - Studierende/r in Informatik; Wirtschaftsinformatik oder einem vergleichbaren Studiengang, - hast Interesse an Java-Entwicklung sowie an aktuellen KI-Themen wie Large Language Models, Prompt Engineering und RAG, - hast idealerweise erste Erfahrungen mit Java, Git und der Anbindung von REST-APIs (z. B. OpenAI, Anthropic Claude), - bringst eine neugierige, forschende Denkweise mit und möchtest eigene Ideen in Form von Prototypen umsetzen. Benefits - flexible Arbeitszeiten, denn dein Studium steht bei uns an erster Stelle. - spannende Aufgaben und Einblicke in die Abläufe eines IT-Unternehmens. - die Möglichkeit zu arbeiten, wo du möchtest: entweder in unseren attraktiven Büroräumen, im Home-Office oder mobiles Arbeiten innerhalb Deutschlands. - modernes IT-Equipment und eine umfangreiche Onboarding Phase mit individuellem Mentoring durch unsere erfahrenen Kolleginnen und Kollegen. - ein kostenloses Semesterticket und Urban Sports-Mitgliedschaft oder einen 50€ Sportzuschuss. - regelmäßige Teamevents sowie jährliche Sommer- und Weihnachtsfeste. Application Process Deine Unterlagen sende bitte im PDF-Format vorzugsweise über unser Karriereportal oder über: jobs@promos-consult.de Wir freuen uns auf dich und deine Bewerbung! das Recruiting-Team PROMOS consult GmbH, Rungestraße 19, 10179 Berlin
Provider Data Applications – Report Developer
Trillium Health ResourcesTransforming Lives. Building Community Well-Being.
• Develop and maintain the information reporting systems for Trillium's Provider Analytics and Performance Unit. • Development of SSRS, SQL/SSMS reports, Power BI Dashboards, and required documents. • Input into long range planning for the development, implementation, evaluation, and enhancement of Trillium’s value-based purchasing arrangements and performance improvement projects. • Ensure compliance with Trillium’s contract requirements. • Assist in the development of quality measurement, focusing on outcome-based metrics. • Collaborate with business units to understand data needs and translate them into effective reporting solutions by gathering requirements and delivering high-quality data solutions that support operational and strategic goals. • Design, develop, maintain, and optimize SSRS reports, including SQL/SSMS, R or Python and Power BI dashboards to provide actionable insights for the Provider Analytics and Performance Unit and/or Network Management Department. • Write, optimize, and troubleshoot SQL queries to extract, transform, and analyze data from various sources. • Ensure data accuracy, consistency, and integrity across all reporting platforms. • Support ad hoc data requests and provide timely, insightful analysis to Network Management.
Senior Developer, COBOL
Kapres TechnologySomos un equipo diverso, pero con un único enfoque y de valores muy consistentes.
• Unirse a un cliente multinacional líder en el sector de logística • Participar en revisiones de código • Colaborar con el equipo bajo horarios de EE. UU. y Manilla, PH


