Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:Proven experience in software development, particularly in localization or internationalization. Strong knowledge of programming languages such as C#, JavaScript, or Python. Experience with localization tools and frameworks. Ability to work collaboratively in a team-oriented environment. Excellent problem-solving skills and attention to detail.
About the job
Join Acumatica as a Senior Software Developer - Localization and play a pivotal role in enhancing our software solutions for international markets. You will be responsible for designing, implementing, and maintaining localization features that enhance user experience across diverse languages and cultures. Collaborate with cross-functional teams to ensure seamless integration of localized content and functionalities.
About Acumatica
Acumatica is a leading provider of cloud-based business management software, empowering companies with a comprehensive suite of applications for financial, project, and customer management. Our commitment to innovation and customer success drives us to continually enhance our offerings and support our clients in achieving their business goals.
Full-time|Remote|Remote — Belgrade, Vojvodina, Serbia
At SAP Fioneer, innovation is at the heart of our mission. We emerged from SAP with a commitment to agility, pioneering technology, and exceptional delivery.We leverage our extensive technological heritage and deep insights into corporate and consumer needs to redefine financial services with cutting-edge software solutions and platforms.By empowering financ…
Join our dynamic team at unlimit as a Senior Temenos Developer. In this pivotal role, you will leverage your expertise in Temenos software to design, develop, and implement innovative banking solutions. Collaborating with cross-functional teams, you will ensure optimal performance and scalability of our applications, driving our mission to deliver outstanding financial services to clients.
Join Unlimit, a leading fintech innovator, as a Senior Flutter Developer to create a cutting-edge B2B banking application tailored for the European and Asian markets. In this pivotal role, you will enhance functionality and uphold exceptional product quality from the outset, contributing significantly to our mission of transforming financial services. As part of our dynamic product team, you will leverage your expertise in Flutter development to design and implement innovative solutions that empower businesses to efficiently manage their financial transactions across borders.
Have you heard of BlueCat? We are a pioneering force in the dynamic field of Intelligent Network Operations, transforming the way organizations manage their networks. Our innovative model connects essential core services with profound insights into network health and performance, enabling businesses to adapt to change with confidence. Our Intelligent NetOps platform is the first of its kind, integrating systems of understanding and change to empower teams to enhance agility and reduce risks associated with rapid changes, all through a unified management lifecycle that spans provisioning to proactive troubleshooting.At BlueCat, we pride ourselves on our award-winning culture, which is a cornerstone of our identity. We are honored to have received numerous accolades, including the prestigious 'Great Place to Work' certification. Joining our team means becoming part of a company that stands at the forefront of technological innovation and a recognized leader among Canada’s top workplaces in categories such as Technology, Today's Youth and Women, and Mental Health and Inclusion.We are seeking a Senior Full Stack Developer who specializes in building modern web applications. In this role, you will create high-quality, high-performance user experiences and develop the API services that drive essential workflows. You will collaborate within a small Agile team, working cross-functionally to influence the technical direction of our products.
Join Acumatica as a Senior Software Developer - Localization and play a pivotal role in enhancing our software solutions for international markets. You will be responsible for designing, implementing, and maintaining localization features that enhance user experience across diverse languages and cultures. Collaborate with cross-functional teams to ensure seamless integration of localized content and functionalities.
Role Overview JetBrains is looking for a Senior Fullstack Developer to focus on AIR Automations. This role involves working closely with a skilled team to build and improve automation solutions. The position calls for strong experience in both frontend and backend development to create reliable applications that support customer workflows. Location Options include Belgrade, Berlin, Madrid, Munich, Prague, or remote within Germany.
At Perplexity, we are seeking a talented Senior or Expert C++ Developer to become an integral part of our dynamic Search Core team. This pivotal role involves shaping the future of our search technologies and products. You will influence major architectural, design, and implementation decisions that define our technical infrastructure.Key ResponsibilitiesDesign and develop innovative search index storage solutions that encompass both streaming and batch data processing systems, optimized for high-load environments with the capacity to manage billions of web pages.Create foundational core search components, including advanced algorithms for efficient data retrieval and ranking.Maximize hardware performance to ensure optimal system functionality.Address complex challenges related to multithreading, concurrency, and optimization at the system level.Enhance subsystems to ensure reliable and consistent data replication within the core search architecture.Required QualificationsA minimum of 5 years of hands-on experience in C++ programming.Familiarity with Python or other scripting languages.A strong commitment to writing clean, efficient, and scalable C++ code.In-depth knowledge of algorithms and data structures with practical application skills.Comprehensive understanding of multithreading, including various strategies, challenges, and trade-offs.Experience in developing high-load, distributed, and hardware-related services.Expertise in real-time systems development.Preferred QualificationsExperience in building core components for search engines, trading systems, or database management systems.Proficiency with cloud services, Kubernetes (k8s), and AWS infrastructure.
Join our dynamic team at Acumatica as a Senior Full Stack Developer, where you'll play a pivotal role in shaping the future of our reporting tools. Your responsibilities will include:Developing comprehensive reporting tools and engines, encompassing both backend and frontend components.Creating intuitive web interfaces, UI controls, and design tools for configuring and editing various reporting applications.Architecting new functionalities and taking ownership of feature implementation.Providing technical direction in the reporting domain and engaging in code reviews.Collaborating with product managers and business analysts to design product features related to reporting.Working with technical support teams to address support incidents, investigating and resolving issues as they arise.Enhancing and optimizing the existing codebase for better performance and maintainability.
Join Us as a Senior Software Developer (Kotlin Build Tools) At JetBrains, we are driven by our passion for code. Since our inception in 2000, we have dedicated ourselves to creating the most powerful and efficient developer tools available. Our tools automate routine checks and corrections, accelerating production and allowing developers to innovate and create freely. Kotlin, a language developed by JetBrains, is a modern programming language that targets Java, Android, JavaScript, WASM, and native (LLVM) platforms. Launched in 2016, Kotlin has quickly gained traction, and in 2019, it was recognized as Google's preferred language for Android development, subsequently becoming a leading choice for server-side development. A robust build system is essential for any programming language, including Kotlin. Our goal is to streamline the integration of Kotlin-supporting build systems within IntelliJ IDEA. We are committed to ensuring that Kotlin projects are accurately represented in the IntelliJ IDEA model, and that the import process is swift and reliable. We currently support various build systems such as Gradle, Maven, and IntelliJ IDEA’s in-built JPS, with potential plans to expand our offerings. We are seeking a seasoned Software Developer with a solid foundation in software engineering to join our team and contribute to this exciting endeavor. Our codebase is primarily written in Kotlin and Java 11, managed in Git repositories, some of which are publicly available on GitHub. Your Role: Develop and enhance tools for integrating Kotlin with various build systems. Refine Kotlin’s integration from build system representations into the IntelliJ IDEA project model. Focus on import performance improvements, reliability, and introducing new features. What We’re Looking For: A passion for solving complex and challenging problems. A minimum of five years of professional experience in Kotlin or Java development. A desire to enhance Kotlin support within IntelliJ IDEA. Ability to design and write clear, maintainable code. A solid understanding of the algorithms behind your code. Strong collaboration skills, with the ability to listen to others and provide sound reasoning for your ideas. A commitment to professional growth through mastering new technologies and methodologies. A sense of pride in your work. A keen interest in improving the Kotlin developer experience.
Acumatica seeks a Senior Software Developer in Belgrade to focus on Warehouse Management Systems (WMS). This role centers on creating and maintaining software that streamlines warehouse operations for clients. Key responsibilities Design, build, and maintain scalable software solutions for warehouse management Collaborate with teams across functions to deliver reliable, high-quality products Support ongoing improvements as customer needs evolve Role focus This position emphasizes both building new features and supporting existing WMS software. The work involves close coordination with colleagues to ensure solutions meet client requirements and adapt to changing business needs.
Join our dynamic team at BlueCat Networks as a Senior Software Developer! In this role, you will be responsible for designing and implementing innovative software solutions that enhance our product offerings. You will collaborate closely with cross-functional teams to ensure high-quality deliverables that meet our clients' needs.
About Unlimit Unlimit stands at the forefront of the global fintech landscape, powering the world’s most extensive proprietary payments infrastructure.Established in 2009, we operate from 17 global offices, housing over 700 talented professionals dedicated to integrating more than 1,000 payment methods into a cohesive platform. Whether in London or São Paulo, we empower businesses to expand internationally with a comprehensive suite of financial solutions — including payment processing, alternative payment methods, multicurrency business accounts, card issuing, banking-as-a-service, and crypto on- and off-ramps.Our mission is to dismantle financial barriers and facilitate seamless money movement across borders. We equip innovative businesses with the tools necessary to manage, accept, and send payments effortlessly, regardless of their operational reach.About the RoleUnlimit is on a transformative journey in technology. As a leading fintech with a diverse product portfolio — encompassing card acquiring, banking-as-a-service, payment gateways, crypto solutions, and digital wallets — we are reconstructing our core backend systems to be AI-driven, modular, and cloud-agnostic.We are in search of a visionary and hands-on Solution Architect to spearhead this transformation. This role balances strategy with execution: you will define and implement cutting-edge architecture that is scalable, resilient, and embedded with real-time AI capabilities.Collaboration is key as you work at the intersection of architecture, infrastructure, and delivery, partnering closely with Product, DevOps, Engineering, and Data teams. Your contributions will directly influence systems that serve thousands of merchants around the globe, ensuring near-zero downtime, enhanced observability, and seamless integration of AI agents into critical workflows. This is a unique opportunity to join Unlimit during a pivotal moment and shape the future of financial infrastructure.
At Tenstorrent, we are at the forefront of pioneering AI technologies that are reshaping performance benchmarks, user experience, and cost-effectiveness. In this new era of AI-driven computing, our solutions must adapt to integrate advancements in software models, compilers, platforms, networking, and semiconductors. Our innovative team has successfully developed a high-performance RISC-V CPU from the ground up, fueled by our enthusiasm for AI and a strong commitment to crafting the premier AI platform. We appreciate collaboration, curiosity, and the desire to tackle complex challenges. As we expand our team, we invite contributors of all experience levels to join us.In the realm of next-generation AI computation, our Kernel Development and Optimization team focuses on creating the essential performance-critical kernels that fully utilize our hardware capabilities for ML and HPC tasks.This position is hybrid, based in Belgrade, Serbia.We encourage applicants with a range of experience levels. During the interview process, we will evaluate candidates to match them with the appropriate level, which may vary from this posting.
About the Companylavendo is revolutionizing the way small businesses manage customer communications with their innovative AI-driven voice system. This cutting-edge platform operates seamlessly to answer calls 24/7, schedule appointments, and manage customer inquiries automatically—eliminating the need for complex coding or setup. Founded by a team of seasoned entrepreneurs with extensive knowledge in AI and business operations, lavendo has created a solution that captures previously untapped revenue opportunities, with over 1,000 satisfied customers already experiencing the benefits. As the company expands its reach across various sectors including restaurants, dental practices, HVAC services, cleaning services, and call centers, they are on a mission to develop a category-defining product in a vastly underserved market.The OpportunityIn the role of Solutions Implementation Engineer, you will take on a pivotal position where your contributions will directly influence the deployment and scaling of AI technologies within real-world business environments. Collaborating closely with the CTO and a senior engineering team, you will define integration architecture, delivery methodologies, and technical standards within this rapidly growing AI startup. This position allows you to blend advanced backend engineering skills with strategic, client-facing responsibilities, creating integrations that are essential to driving revenue operations and facilitating large-scale adoption of AI among major clients and partners.What You'll DoAssist the Enterprise Integrations team in overseeing and executing integration processes from initial design to final deployment.Gather and clarify requirements from internal stakeholders, assess task complexity, and schedule delivery timelines.Design and build reliable, scalable integration solutions using technologies such as Python, REST, gRPC, Apache Kafka, Redis, and SQL.Conduct regular code reviews to ensure a consistent, high-quality codebase.Adhere to delivery deadlines, ensuring that all solutions are production-ready and technically robust.Monitor and stabilize integrations after deployment using observability tools like Grafana.Proactively identify and address challenges to maintain project momentum, demonstrating a strong commitment to execution.What You BringA minimum of 4 years of hands-on backend development experience.A robust technical skill set including Python (FastAPI), REST, gRPC, SQL, Apache Kafka, Redis, and Postman.Experience designing and implementing scalable, reliable integration solutions.
Join Telesign as a Platform Solution Engineer, where you will play a pivotal role in enhancing our Global API Distribution Platform. Your expertise will help us design, implement, and optimize cutting-edge API solutions that empower businesses worldwide. Collaborate with cross-functional teams to drive innovation and ensure seamless integration of our services.
At JetBrains, we are passionate about code. Since our inception in 2000, we have dedicated ourselves to crafting the most powerful and effective developer tools available. By automating routine checks and corrections, our tools enhance productivity, allowing developers to innovate, explore, and create freely. The Version Control Experience team, part of the IntelliJ Platform division, is dedicated to refining version control workflows across all JetBrains IDEs. Our goal is to ensure that from the moment a user clones a project to exploring its branches and reviewing changes, working with Git and other version control systems is seamless, efficient, and trustworthy. Our work affects millions of users across various IDEs. We are seeking a skilled Kotlin or Java developer to join our efforts in enhancing the version control experience within JetBrains IDEs.
Orion Innovation stands as a distinguished and award-winning global business and technology services provider. We specialize in transformative business solutions and cutting-edge product development, driven by digital strategy, experience design, and engineering excellence. Our unique blend of agility, scale, and maturity allows us to cater to a diverse clientele across various sectors including financial services, telecommunications, media, automotive, life sciences, e-commerce, and education.Project Overview:Joining our dynamic team means collaborating with individuals from diverse backgrounds and skill sets, united by a common goal. We strive to create an inclusive environment where everyone can contribute their best work and thrive.In the role of Senior C Developer within the Core Platform Engineering team, you will contribute to enhancing a groundbreaking embedded networking solution for streaming audio and participate in developing firmware for new product launches. Collaborate with some of the industry's brightest minds across software, hardware, acoustics, and WiFi technologies, in a fast-paced and innovative atmosphere.
Join easygo, an innovative Australian technology powerhouse, as we continue to expand our engineering footprint in Belgrade. We are on the lookout for a Senior Backend Engineer to become a vital part of our Data and Integration Infrastructure team, responsible for architecting and enhancing the platforms that drive our global offerings.About the TeamYou will collaborate with a talented engineering group dedicated to empowering product and service teams, particularly on Kick. Our team is focused on developing and sustaining foundational platform capabilities that support the core systems of Kick, enhancing reliability, consistency, and the overall developer experience.Our responsibilities include ownership of essential components such as event pipelines, schema governance, service gateways, and notification delivery systems. These elements guarantee that Kick’s services communicate effectively and that data transactions across the platform are accurate, observable, and primed for analytics.By delivering robust, well-architected platform foundations and templates, our team significantly influences how Kick is constructed and scaled, streamlining workflows, minimizing redundancy across teams, and establishing a solid base for reliable integrations and data-informed decision-making.Who We’re Looking ForWe seek a Senior Backend Engineer proficient in Go, who is passionate about building platform-level capabilities that empower engineering teams to operate more efficiently and securely.The ideal candidate will take pride in designing and maintaining dependable, scalable systems, understanding the crucial impact that strong platform foundations have on the success of a large, evolving organization.You should feel at ease working on core infrastructure and shared services, and possess a strong commitment to engineering excellence. You’ll value clean interfaces, well-defined contracts, and highly observable systems, approaching complex challenges in a pragmatic and thoughtful manner.As a senior engineer, you will be expected to:Independently tackle complex, high-impact projectsEngage meaningfully in technical discussions and architectural decisionsMentor and uplift others through code reviews, knowledge sharing, and teamworkIf you are motivated by enabling others and making a lasting impact, and if you thrive in environments where enhancing reliability, data quality, and developer experience is just as crucial as delivering new features, we want to hear from you!
About LavendoAt Lavendo, we are revolutionizing the way small businesses manage customer interactions through our innovative AI-driven voice system. Our platform operates seamlessly, providing 24/7 call answering, appointment scheduling, and automated customer request handling without requiring any coding or complex setups. Founded by seasoned entrepreneurs with extensive expertise in AI and business operations, we have successfully developed a solution that captures lost revenue for businesses, with over 1,000 satisfied customers already experiencing a positive impact. As we expand our reach across various industries, including restaurants, dental practices, HVAC services, cleaning companies, and call centers, we are creating a category-defining product within a vast and underserved market.Our MissionLavendo is dedicated to making enterprise-level AI accessible to every small business owner. Our goal is to empower these businesses to capture every customer, minimize manual tasks, and unlock substantial new revenue streams without the complexity or friction often associated with technology. We strive to enable every business, no matter the size, to operate with the efficiency and capabilities of a large enterprise.The RoleAs a Solutions Integration Engineer, you will take on a high-impact role that allows you to directly influence the deployment and scaling of AI technology in real-world business settings. Collaborating closely with our CTO and a senior engineering team, you will define the integration architecture, delivery strategies, and technical standards for our growing AI startup. This position offers a unique opportunity to blend deep backend engineering expertise with strategic stakeholder engagement, crafting integrations that are pivotal to our customers’ revenue streams and facilitating the large-scale adoption of AI solutions by major accounts and partners.Key ResponsibilitiesLead the end-to-end delivery of integration projects, from initial scoping and design through development, testing, and deployment, ensuring all solutions align with business needs and meet production-ready standards.Work alongside the Lead Engineer to oversee the integration lifecycle: defining requirements, structuring and assigning tasks, monitoring progress, and ensuring timely delivery.Design and document integration solutions utilizing technologies such as Python, REST, gRPC, Kafka, Redis, Postman, and SQL, supported by UML, DFD, ERD, and BRD documentation.Manage daily project operations by planning sprints, tracking progress, resolving obstacles, and maintaining delivery momentum.Collaborate with stakeholders to align goals, manage project scope, and prevent deviations from established priorities.Champion Agile/Scrum methodologies to enhance team efficiency and project outcomes.
At JetBrains, we are driven by a passion for code. Since our inception in 2000, our mission has been to develop the most powerful and efficient developer tools available. By automating mundane checks and corrections, our tools enhance productivity, allowing developers to innovate and create with greater freedom. Kotlin, a modern programming language developed by JetBrains, is designed for Java, Android, JavaScript, and native platforms. Since its launch in 2016, Kotlin has surged in popularity, becoming the official language for Android development and being widely supported across various frameworks, engines, and tools. With Kotlin Multiplatform and Compose Multiplatform, our aim is to empower Android developers to create exceptional multiplatform applications. The Kotlin Multiplatform Tooling team is dedicated to building tools that simplify this process. We are actively developing Kotlin Multiplatform plugins for both IntelliJ IDEA and Android Studio, alongside enhancing IntelliJ IDEA's Android support, KDoctor, and the Kotlin Multiplatform wizard. We are currently seeking an enthusiastic Android developer who is eager to share their knowledge and insights with our team and is excited about creating tools that they have always wanted. Our team is friendly and international, welcoming applicants who share our coding passion.