Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
About the job
Join tinqin as a Manual Quality Assurance Engineer and play a crucial role in ensuring the quality and performance of our software products. You will collaborate with our development teams to identify and resolve defects, ensuring that our solutions meet the highest standards of quality and user satisfaction.
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
Join tinqin as a Manual Quality Assurance Engineer and play a crucial role in ensuring the quality and performance of our software products. You will collaborate with our development teams to identify and resolve defects, ensuring that our solutions meet the highest standards of quality and user satisfaction.
At SumUp, we champion the everyday heroes—those with the courage and determination to pursue their passions and realize their dreams.We place small business owners at the center of our mission, crafting powerful and user-friendly financial solutions designed to empower them in managing their businesses. With a founder's mentality and a collaborative, 'team-first' spirit, our diverse teams across Europe, South America, and the United States unite to ensure that small business owners can thrive in their endeavors.About the TeamThe Payments Reporting team is integral to SumUp’s financial infrastructure, developing systems that millions of merchants depend on daily to reconcile, report, and make sense of their finances. We are currently on an exciting journey to build a reporting platform that accommodates both external integrators and internal teams at scale, delivering functionalities from file-based exports to real-time API reporting. This role has emerged due to our ambitious growth outpacing the capacity of our current team of three backend engineers, and we need someone who can take significant ownership of complex backend tasks, allowing the team to accelerate critical architectural improvements.What You Will DoDevelop and maintain backend reporting features, including Payout Reports, Payment Reports, Fee Invoices, and Transaction Reports.Design and manage Reporting APIs (like Transaction History and Payout History) that cater to both external integrators and internal stakeholders.Lead the migration of core payments functionality from legacy systems, modernizing the infrastructure that supports our reporting platform.Ensure the operational health of reporting services through effective monitoring, incident response, and performance optimization.Actively engage in planning and refinement sessions, providing technical assessments and effort estimations.Mentor junior engineers through code reviews, collaborative sessions, and knowledge sharing.
SumUp’s Payments Tribe develops tools that make transactions easier for small businesses. The team in Sofia, Bulgaria, is searching for a Junior Backend Engineer with experience in Golang to help build and maintain these payment solutions. What you will do Collaborate with engineers to develop and maintain backend services using Golang Contribute to new features that support payment processing for users worldwide Assist in improving the reliability and usability of payment systems Role impact This position supports SumUp’s mission to simplify payments for small businesses and enhance the experience for users globally.
Join Tieto Tech Consulting, a prominent player in the global technology landscape, where we specialize in crafting robust technical solutions that facilitate large-scale digital transformation. At MentorMate, our focus is on combining strategic insights, innovative design, and exceptional engineering to deliver outstanding results. Our expertise spans enterprise web and mobile development, quality engineering, technical architecture, human-centered design, cloud solutions, DevOps, data analytics, and more. Here, you will have the opportunity to contribute to impactful projects for renowned global brands, while enjoying flexible working models, competitive compensation, and ample opportunities for professional growth within a diverse team of experts worldwide.About the RoleWe are seeking a talented React Native Engineer to enhance our dynamic team and take charge of developing high-quality mobile applications. This role involves designing and implementing scalable, performant, and user-friendly mobile solutions using React Native, with a strong focus on modern JavaScript (ES6+), effective state management, and clean architecture. Ideal candidates are those who excel in collaborative settings, enjoy tackling intricate challenges, and are passionate about delivering meaningful solutions.
Role overview Tietoevry seeks a Senior React Native Engineer with solid Node.js skills to join the team in Sofia. The focus is on building new features and enhancing mobile applications, always aiming for a smooth and effective user experience. Collaboration with colleagues from design, product, and engineering is a key part of the work. Main responsibilities Develop and maintain mobile apps using React Native Support backend features with Node.js Work closely with designers, product managers, and fellow engineers to deliver quality solutions Suggest and implement improvements for user experience and app performance Location This role is based in Sofia.
About Man GroupMan Group is a leading global alternative investment management firm dedicated to delivering superior performance for discerning clients through our Systematic, Discretionary, and Solutions offerings. Leveraging exceptional talent and cutting-edge technology, our investment strategies are supported by extensive research and encompass both public and private markets across all major asset classes, focusing significantly on alternatives. At Man Group, we adopt a partnership approach with our clients, fostering deep relationships and crafting customized solutions to achieve their investment objectives and those of the millions of retirees and savers we serve.Headquartered in London, we manage $227.6 billion* and maintain a presence in multiple global offices. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG.LN and is a constituent of the FTSE 250 Index. Additional details can be found at www.man.com.* As of 31 December 2025The RoleWe are looking for talented Python Engineers to join various teams within our technology organization, tackling a range of challenges that include systematic trading, quantitative research, a petabyte-scale data platform, and AI-driven solutions.This role presents an exciting opportunity to collaborate with and learn from highly skilled engineers while developing essential technical and financial services knowledge. You will engage with innovative technologies and systems that drive critical aspects of Man Group's business.
Yotpo is at the forefront of the new age of trust and loyalty in eCommerce. With our cutting-edge AI-powered Reviews and Loyalty solutions, we empower brands to transform casual browsers into loyal customers and advocates. By leveraging deep integrations within the eCommerce landscape and the trust of over 30,000 international brands, Yotpo provides seamless omnichannel experiences that enhance conversion rates, strengthen customer relations, and drive sustainable, long-term growth.As we develop Yotpo’s next-generation platform, we are also investigating how AI can facilitate smarter, more personalized eCommerce experiences. If you are passionate about utilizing AI technologies in conjunction with modern engineering practices, this role offers an excellent opportunity to make a significant impact.In this position, you will be instrumental in developing and enhancing our platform, which is designed to be reliable, scalable, and a foundational element for other product lines. You will take on complex challenges, including the development of critical applications capable of managing substantial datasets and high data volumes with efficiency.
As part of our ongoing expansion, we are eager to enhance our relationships with technology professionals by maintaining an open channel for future opportunities and upcoming projects. This is a talent pool opportunity in Bulgaria, where we are currently welcoming spontaneous applications to establish a robust pipeline of skilled QA Engineers for when relevant positions become available.We continuously seek to engage with talented QA Engineers interested in joining our team for potential future roles.Our QA engineers employ the best QA/QAOps practices. We collaborate within multicultural, distributed teams, working alongside developers, business analysts, and product stakeholders in an agile (Scrum/Kanban) environment.Technologies We Work With:While the specific projects and technology stacks may vary, you could work with a range of technologies:Backend technologies -- C#, Java, and APIsFrontend -- React, Angular, and other frameworksMobile -- web and nativeTypical Responsibilities Include:Designing and implementing a comprehensive test strategy,Developing and maintaining effective testing practices,Sharing and promoting knowledge and best practices across the team.
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
Join Nuvei as a QA Automation Engineer for maternity leave coverage and play a vital role in ensuring the quality and performance of our innovative payment solutions. In this position, you will design, develop, and execute automated test scripts, collaborate with cross-functional teams, and contribute to enhancing our testing processes.You will have the opportunity to work in a dynamic and supportive environment where your contributions will directly impact our products and customer satisfaction.
Join Our Mission to Empower Wealth BuildingAt Trading 212, we are revolutionizing the trading and investing landscape by crafting outstanding products that our users adore.We thrive on a culture of excellence and rapid innovation, which is central to our achievements.Currently, we proudly serve over 4.5 million clients, managing assets exceeding €30 billion, showcasing the scale and trust we have established in a short period.Your ResponsibilitiesOversee quality assurance tasks across various projects, guaranteeing that our software aligns with the highest standards of quality and reliability.Engage actively in design and requirements reviews to assure that features and products are testable and user-friendly.Lead testing initiatives, including the development and maintenance of automation frameworks and scripts.Plan, implement, and execute testing activities across different product domains - Database, integration, functional, UI/UX.Analyze testing results to pinpoint areas for enhancement and suggest necessary process modifications.Provide technical guidance and process mentorship to junior team members.Collaborate within compact, autonomous teams with quick release cycles - we leverage agile, independent teams of talented individuals with just the right processes to maintain velocity without chaos.Essential QualificationsA minimum of 5 years of experience in software quality assurance, emphasizing automation testing.A solid grasp of software testing concepts, methodologies, and tools.Proficient programming skills in at least one language (e.g., Python, TypeScript, Java).Familiarity with test automation frameworks and tools (e.g., Playwright, Selenium, Appium, Pytest, TestNG).Experience with API testing tools such as Postman, SoapUI, or similar.Strong knowledge of relational database management systems (RDBMS).Familiarity with agile methodologies like Scrum or Kanban.Exceptional analytical and problem-solving abilities.Excellent command of the English language and outstanding communication skills.A deep-seated passion for quality assurance. Preferred QualificationsRelevant experience or certifications in quality assurance or software testing are a plus.
Our mission is to empower everyone to build wealth.At Trading 212, we are transforming the landscape of trading and investing by developing outstanding products that resonate with our users.Our success stems from cultivating a culture of excellence and agility.Currently, we proudly serve over 4.5 million clients and manage assets exceeding €30 billion, reflecting the scale and trust we have rapidly established.Your ResponsibilitiesAssume ownership of quality assurance tasks, including work estimates, execution, and closure initiatives.Engage in design and requirements reviews to ensure product features are testable and user-friendly.Create and develop both manual and automated test cases to guarantee the quality and reliability of our software solutions.Plan, implement, and perform testing across various product domains, including database, integration, functional, and UI/UX testing.Evaluate test results to pinpoint areas for enhancement and suggest process improvements.Ensure compliance with company testing standards throughout all QA activities.Collaborate in small, autonomous teams with rapid release cycles, leveraging agile methodologies while maintaining the right processes for efficiency. QualificationsMinimum of 2 years of experience in software quality assurance, with a focus on test automation.Proficient understanding of software testing methodologies and industry best practices.Competent programming skills in at least one language (e.g., Python, TypeScript, Java).Advanced knowledge of relational database management systems (RDBMS).Strong analytical and problem-solving capabilities.Excellent command of English and superior communication skills.A genuine passion for quality assurance. Preferred QualificationsBachelor's degree in Computer Science, Information Technology, Mathematics, or a related discipline.Familiarity with API testing tools like Postman or SoapUI.Experience testing microservices and distributed systems.
Join the Innovative Team at Kaizen GamingAt Kaizen Gaming, we are at the forefront of the GameTech industry, operating Betano across 19 diverse markets. Our commitment to leveraging cutting-edge technology enables us to provide an unparalleled experience for millions of customers who trust us for their entertainment.We pride ourselves on our diverse workforce of over 2,700 Kaizeners from more than 40 nationalities across three continents. Our #oneteam culture has earned us recognition as one of the Best Workplaces in Europe and certified us as a Great Place to Work across our offices. Here, no two days are the same. Are you ready to press play on your potential?About the RoleIn 2021, we successfully expanded our team and are now poised to double our growth by 2025. Our focus is on enhancing our skill set and establishing Kaizen as a 'Mobile First' company. Our mobile team boasts over 17 iOS Engineers and 18 Android Engineers, supported by Software Engineers in Test to ensure quality throughout.Our engineers contribute to our Mobile Infrastructure team or engage in cross-functional feature squads. Our mobile applications reach millions of users across various continents. We utilize Swift and Kotlin to create a robust codebase and are committed to comprehensive testing at all levels to elevate our technical standards.Technical Stack: Swift, Alamofire, SwiftUI components, Modular architecture, GitLab for source code management, Bitrise for CI/CD, XCTest for Unit Testing, XCUITest for UI Testing, MVC to MVP, SwiftLint, Structured Concurrency, Firebase, Figma for designs, Transifex for localization.Supportive Processes: Scrum/Kanban, Jira/Confluence, Firebase/Google Analytics/Google Tag Manager, Pair programming, Unit testing, GitFlow, Code Reviews.As a member of the iOS team, you will:Shape the mobile future of the company.Implement our technology roadmap adhering to the highest quality standards.Influence the technological vision of the iOS chapter.Tackle challenging tasks while continuously developing your technical skills.As a member of the feature squads, you will:Collaborate with product managers and designers to understand project requirements and transform them into innovative solutions.
At SumUp, we celebrate the everyday heroes who possess the courage to pursue their passions and the determination to turn their dreams into reality. Our mission revolves around empowering small business owners with innovative, user-friendly financial solutions that simplify the management of their enterprises. With a founder's mentality and a 'team-first' attitude, our diverse teams across Europe, South America, and the United States collaborate to ensure that these entrepreneurs can thrive in their endeavors. The Global Bank team at SumUp is responsible for developing the foundational infrastructure and services that provide merchants with digital bank accounts, enabling them to manage their finances efficiently and reliably. Within this team, the Balance Management Squad is pivotal. We are currently nearing a significant milestone: the consolidation and modernization of our balance management system in Europe. Our next ambitious project is to establish a global transaction history service—a unified platform that offers merchants consistent and transparent insights into their financial activities across all regions. As a Backend Engineer, you will play a crucial role in modernizing existing systems while balancing innovation and stability. You will collaborate with teams across various regions to build reliable services that can navigate diverse markets with unique regulatory requirements. If you are passionate about solving complex problems in high-load systems, have a curiosity for banking, and are eager to join a team that embraces challenges, we would love to connect with you.
Join Tieto Tech Consulting as a Senior Full Stack Engineer and play a critical role in shaping innovative solutions. You will collaborate with cross-functional teams to design, develop, and maintain cutting-edge applications that drive business success. Your expertise will help us deliver exceptional services to our clients.
Join Our Team at Kaizen Gaming!At Kaizen Gaming, the driving force behind Betano, we proudly stand as one of the largest GameTech companies globally, with operations in over 20 markets. Our mission is to harness cutting-edge technology to deliver exceptional entertainment experiences to our millions of satisfied customers.Our diverse workforce boasts more than 2,700 talented individuals from over 40 nationalities, spanning three continents. We are thrilled to be recognized among the Best Workplaces in Europe and certified as a Great Place to Work across all our offices. Here, every day is an opportunity for growth and innovation. Are you ready to Press Play on Your Potential?The RoleDesign, build, and maintain efficient, reusable, and reliable code.Develop interfaces between components of heterogeneous subsystems in a high-volume, transaction-oriented production environment.Ensure optimal performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, devising effective solutions to complex challenges.Technology StackOur services primarily utilize C# / ASP.NET, with newer applications developed in .NET Core. The front-end employs Vue.js for new projects, while legacy systems use server-rendered (Razor) views alongside jQuery and Knockout.js. For data storage, we predominantly use MS SQL Server, supplemented by Redis and ElasticSearch when appropriate. RabbitMQ serves as our preferred message broker, and we rely on Gitlab for version control and CI, complemented by the Atlassian suite for ticketing and documentation.What You’ll BringA minimum of 1 year of development experience with C# / ASP.NET / MVC (full framework or .NET Core).A foundational understanding of web technologies, including HTTP.Experience with data access through databases and APIs.Familiarity with unit testing is an advantage.Perks of Working with Us Hybrid working model. Onboarding support from a dedicated buddy. Competitive salary and bonus structure. Comprehensive private health insurance for you and your family. Monthly meal allowance. Access to a multi-sport card. Additional vacation days.⭐ A developmental 360° feedback framework. Unlimited access to Udemy and ongoing training opportunities.
ARHS Group, a prominent member of Accenture, is in search of a talented Automation Test Engineer to join our dynamic software development team in Sofia, Bulgaria. In this role, you will play a pivotal part in the development of a large-scale, high-profile platform that prioritizes performance, availability, and scalability, adeptly managing a substantial volume of documents within a distributed cloud-based environment.YOUR ROLE:As a Test Analyst, your responsibilities will include:Designing comprehensive test plans and test data for functional and integration testing in alignment with business and technical requirements.Crafting test plans for usability and performance testing based on non-functional criteria.Executing test cases, overseeing various test sessions, reporting issues, and conducting quality checks post-resolution.Analyzing, identifying, and executing regression tests to verify that code updates do not adversely impact existing features.Reviewing specifications, test scenarios, scripts, and data developed by team members.Documenting testing activities, including:Test plans and traceability matricesDaily test session reportsFinal test reports at the end of test sessionsDaily monitoring and follow-up on quality assurance metrics.As an Automation Test Engineer, your duties will encompass:Implementing functional automated tests using Selenium for front-end applications.Creating automated tests using JUnit for back-end applications.Conducting API tests using Postman for back-end services.Carrying out performance tests with Locust.Supporting application releases by monitoring automated test execution for stability.Integrating automated tests within CI/CD pipelines.Maintaining and enhancing the existing automated test suite.We believe in fostering collaboration, learning, and relationship-building among clients, colleagues, and communities, which is why our roles require in-person engagement. We strive to offer flexibility to accommodate your specific work-life needs.
Join Printec, a premier Technology Solutions Provider and Systems Integrator in Southeastern Europe, as a C/C++ Software Developer. We specialize in delivering comprehensive solutions to the Banking, Retail, and Telecommunications sectors. In this dynamic role, you will engage in the design, development, and maintenance of innovative software applications.At Printec, we prioritize our employees' growth by fostering a supportive environment that values diversity and promotes teamwork. You'll have the chance to work on cutting-edge projects and technologies within a fast-paced international business context, all while honing your skills to meet your personal and professional goals.Main Responsibilities:• Design, develop, and maintain software solutions.• Manage C++ and PHP projects.• Implement new customer requirements effectively.• Conduct code reviews and troubleshoot issues as needed.
Welcome to Kaizen Gaming!At Kaizen Gaming, the driving force behind Betano, we stand as one of the leading GameTech companies globally, operating across 19 dynamic markets. Our commitment is to harness the latest technological advancements, delivering unparalleled experiences to millions of customers who rely on us for their entertainment.With a vibrant team of over 2,700 Kaizeners from more than 40 nationalities across three continents, we embrace diversity and innovation.Proudly recognized among the Best Workplaces in Europe and certified as a Great Place to Work, we promise that every day here is unique and filled with potential. Are you ready to Press Play on your career?About the Role:As a Lead Principal Backend Engineer, you will be pivotal in designing and evolving high-performance, scalable backend systems. We seek a technical expert who excels in leadership and mentorship, guiding engineers at all levels. Your expertise will drive the development of our robust software solutions while collaborating with cross-functional teams to achieve excellence.Your Responsibilities Include:Architecting & Innovating: Partner with our agile team to create scalable, secure, and high-performing backend systems that power our innovative solutions.Code Craftsmanship: Write clean and efficient code that serves as the backbone of our technology stack.Mentorship: Inspire and mentor fellow tech leaders, fostering skill development and the adoption of best practices.Performance Optimization: Spearhead initiatives to identify and enhance system performance, ensuring seamless user experiences.Integration Collaboration: Work closely with cross-functional teams to guarantee smooth system integration.Tech Trendsetter: Stay ahead of technological trends, applying emerging technologies to augment our capabilities and disrupt the industry.Best Practices Advocate: Collaborate with Principal Engineers to establish company-wide best practices and foundational software development processes.Strategic Vision: Define and concentrate on the technical roadmap, aligning it with the company's long-term goals beyond immediate business needs.
Full-time|On-site|Sofia, Sofia (stolitsa), Bulgaria
Join our dynamic team as an experienced Product Owner focusing on software development projects. We value individuals who are eager to learn, thrive in a collaborative environment, and are motivated to enhance their skills while sharing knowledge with others.What You Will Do:Engage in a supportive atmosphere while working with international clients.Contribute to achieving team goals through product backlog refinement, sprint planning, defining acceptance criteria, and preparing relevant documentation.Collaborate closely with business stakeholders, project managers, and software developers to ensure the software products align with business needs.
Sutherland seeks a Principal Backend Voice Software Developer based in Sofia. This position leads backend development for voice technology projects, focusing on building scalable systems that enhance user experience and address client needs. Role overview The Principal Backend Voice Software Developer guides a talented team, setting technical direction and ensuring that backend solutions for voice platforms are robust and reliable. Collaboration with team members and stakeholders is central to delivering effective results. What you will do Lead backend development for voice-focused software projects Guide and mentor a skilled engineering team Design and implement scalable backend systems Work to improve user experience and fulfill client requirements
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
Join tinqin as a Manual Quality Assurance Engineer and play a crucial role in ensuring the quality and performance of our software products. You will collaborate with our development teams to identify and resolve defects, ensuring that our solutions meet the highest standards of quality and user satisfaction.
At SumUp, we champion the everyday heroes—those with the courage and determination to pursue their passions and realize their dreams.We place small business owners at the center of our mission, crafting powerful and user-friendly financial solutions designed to empower them in managing their businesses. With a founder's mentality and a collaborative, 'team-first' spirit, our diverse teams across Europe, South America, and the United States unite to ensure that small business owners can thrive in their endeavors.About the TeamThe Payments Reporting team is integral to SumUp’s financial infrastructure, developing systems that millions of merchants depend on daily to reconcile, report, and make sense of their finances. We are currently on an exciting journey to build a reporting platform that accommodates both external integrators and internal teams at scale, delivering functionalities from file-based exports to real-time API reporting. This role has emerged due to our ambitious growth outpacing the capacity of our current team of three backend engineers, and we need someone who can take significant ownership of complex backend tasks, allowing the team to accelerate critical architectural improvements.What You Will DoDevelop and maintain backend reporting features, including Payout Reports, Payment Reports, Fee Invoices, and Transaction Reports.Design and manage Reporting APIs (like Transaction History and Payout History) that cater to both external integrators and internal stakeholders.Lead the migration of core payments functionality from legacy systems, modernizing the infrastructure that supports our reporting platform.Ensure the operational health of reporting services through effective monitoring, incident response, and performance optimization.Actively engage in planning and refinement sessions, providing technical assessments and effort estimations.Mentor junior engineers through code reviews, collaborative sessions, and knowledge sharing.
SumUp’s Payments Tribe develops tools that make transactions easier for small businesses. The team in Sofia, Bulgaria, is searching for a Junior Backend Engineer with experience in Golang to help build and maintain these payment solutions. What you will do Collaborate with engineers to develop and maintain backend services using Golang Contribute to new features that support payment processing for users worldwide Assist in improving the reliability and usability of payment systems Role impact This position supports SumUp’s mission to simplify payments for small businesses and enhance the experience for users globally.
Join Tieto Tech Consulting, a prominent player in the global technology landscape, where we specialize in crafting robust technical solutions that facilitate large-scale digital transformation. At MentorMate, our focus is on combining strategic insights, innovative design, and exceptional engineering to deliver outstanding results. Our expertise spans enterprise web and mobile development, quality engineering, technical architecture, human-centered design, cloud solutions, DevOps, data analytics, and more. Here, you will have the opportunity to contribute to impactful projects for renowned global brands, while enjoying flexible working models, competitive compensation, and ample opportunities for professional growth within a diverse team of experts worldwide.About the RoleWe are seeking a talented React Native Engineer to enhance our dynamic team and take charge of developing high-quality mobile applications. This role involves designing and implementing scalable, performant, and user-friendly mobile solutions using React Native, with a strong focus on modern JavaScript (ES6+), effective state management, and clean architecture. Ideal candidates are those who excel in collaborative settings, enjoy tackling intricate challenges, and are passionate about delivering meaningful solutions.
Role overview Tietoevry seeks a Senior React Native Engineer with solid Node.js skills to join the team in Sofia. The focus is on building new features and enhancing mobile applications, always aiming for a smooth and effective user experience. Collaboration with colleagues from design, product, and engineering is a key part of the work. Main responsibilities Develop and maintain mobile apps using React Native Support backend features with Node.js Work closely with designers, product managers, and fellow engineers to deliver quality solutions Suggest and implement improvements for user experience and app performance Location This role is based in Sofia.
About Man GroupMan Group is a leading global alternative investment management firm dedicated to delivering superior performance for discerning clients through our Systematic, Discretionary, and Solutions offerings. Leveraging exceptional talent and cutting-edge technology, our investment strategies are supported by extensive research and encompass both public and private markets across all major asset classes, focusing significantly on alternatives. At Man Group, we adopt a partnership approach with our clients, fostering deep relationships and crafting customized solutions to achieve their investment objectives and those of the millions of retirees and savers we serve.Headquartered in London, we manage $227.6 billion* and maintain a presence in multiple global offices. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG.LN and is a constituent of the FTSE 250 Index. Additional details can be found at www.man.com.* As of 31 December 2025The RoleWe are looking for talented Python Engineers to join various teams within our technology organization, tackling a range of challenges that include systematic trading, quantitative research, a petabyte-scale data platform, and AI-driven solutions.This role presents an exciting opportunity to collaborate with and learn from highly skilled engineers while developing essential technical and financial services knowledge. You will engage with innovative technologies and systems that drive critical aspects of Man Group's business.
Yotpo is at the forefront of the new age of trust and loyalty in eCommerce. With our cutting-edge AI-powered Reviews and Loyalty solutions, we empower brands to transform casual browsers into loyal customers and advocates. By leveraging deep integrations within the eCommerce landscape and the trust of over 30,000 international brands, Yotpo provides seamless omnichannel experiences that enhance conversion rates, strengthen customer relations, and drive sustainable, long-term growth.As we develop Yotpo’s next-generation platform, we are also investigating how AI can facilitate smarter, more personalized eCommerce experiences. If you are passionate about utilizing AI technologies in conjunction with modern engineering practices, this role offers an excellent opportunity to make a significant impact.In this position, you will be instrumental in developing and enhancing our platform, which is designed to be reliable, scalable, and a foundational element for other product lines. You will take on complex challenges, including the development of critical applications capable of managing substantial datasets and high data volumes with efficiency.
As part of our ongoing expansion, we are eager to enhance our relationships with technology professionals by maintaining an open channel for future opportunities and upcoming projects. This is a talent pool opportunity in Bulgaria, where we are currently welcoming spontaneous applications to establish a robust pipeline of skilled QA Engineers for when relevant positions become available.We continuously seek to engage with talented QA Engineers interested in joining our team for potential future roles.Our QA engineers employ the best QA/QAOps practices. We collaborate within multicultural, distributed teams, working alongside developers, business analysts, and product stakeholders in an agile (Scrum/Kanban) environment.Technologies We Work With:While the specific projects and technology stacks may vary, you could work with a range of technologies:Backend technologies -- C#, Java, and APIsFrontend -- React, Angular, and other frameworksMobile -- web and nativeTypical Responsibilities Include:Designing and implementing a comprehensive test strategy,Developing and maintaining effective testing practices,Sharing and promoting knowledge and best practices across the team.
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
Join Nuvei as a QA Automation Engineer for maternity leave coverage and play a vital role in ensuring the quality and performance of our innovative payment solutions. In this position, you will design, develop, and execute automated test scripts, collaborate with cross-functional teams, and contribute to enhancing our testing processes.You will have the opportunity to work in a dynamic and supportive environment where your contributions will directly impact our products and customer satisfaction.
Join Our Mission to Empower Wealth BuildingAt Trading 212, we are revolutionizing the trading and investing landscape by crafting outstanding products that our users adore.We thrive on a culture of excellence and rapid innovation, which is central to our achievements.Currently, we proudly serve over 4.5 million clients, managing assets exceeding €30 billion, showcasing the scale and trust we have established in a short period.Your ResponsibilitiesOversee quality assurance tasks across various projects, guaranteeing that our software aligns with the highest standards of quality and reliability.Engage actively in design and requirements reviews to assure that features and products are testable and user-friendly.Lead testing initiatives, including the development and maintenance of automation frameworks and scripts.Plan, implement, and execute testing activities across different product domains - Database, integration, functional, UI/UX.Analyze testing results to pinpoint areas for enhancement and suggest necessary process modifications.Provide technical guidance and process mentorship to junior team members.Collaborate within compact, autonomous teams with quick release cycles - we leverage agile, independent teams of talented individuals with just the right processes to maintain velocity without chaos.Essential QualificationsA minimum of 5 years of experience in software quality assurance, emphasizing automation testing.A solid grasp of software testing concepts, methodologies, and tools.Proficient programming skills in at least one language (e.g., Python, TypeScript, Java).Familiarity with test automation frameworks and tools (e.g., Playwright, Selenium, Appium, Pytest, TestNG).Experience with API testing tools such as Postman, SoapUI, or similar.Strong knowledge of relational database management systems (RDBMS).Familiarity with agile methodologies like Scrum or Kanban.Exceptional analytical and problem-solving abilities.Excellent command of the English language and outstanding communication skills.A deep-seated passion for quality assurance. Preferred QualificationsRelevant experience or certifications in quality assurance or software testing are a plus.
Our mission is to empower everyone to build wealth.At Trading 212, we are transforming the landscape of trading and investing by developing outstanding products that resonate with our users.Our success stems from cultivating a culture of excellence and agility.Currently, we proudly serve over 4.5 million clients and manage assets exceeding €30 billion, reflecting the scale and trust we have rapidly established.Your ResponsibilitiesAssume ownership of quality assurance tasks, including work estimates, execution, and closure initiatives.Engage in design and requirements reviews to ensure product features are testable and user-friendly.Create and develop both manual and automated test cases to guarantee the quality and reliability of our software solutions.Plan, implement, and perform testing across various product domains, including database, integration, functional, and UI/UX testing.Evaluate test results to pinpoint areas for enhancement and suggest process improvements.Ensure compliance with company testing standards throughout all QA activities.Collaborate in small, autonomous teams with rapid release cycles, leveraging agile methodologies while maintaining the right processes for efficiency. QualificationsMinimum of 2 years of experience in software quality assurance, with a focus on test automation.Proficient understanding of software testing methodologies and industry best practices.Competent programming skills in at least one language (e.g., Python, TypeScript, Java).Advanced knowledge of relational database management systems (RDBMS).Strong analytical and problem-solving capabilities.Excellent command of English and superior communication skills.A genuine passion for quality assurance. Preferred QualificationsBachelor's degree in Computer Science, Information Technology, Mathematics, or a related discipline.Familiarity with API testing tools like Postman or SoapUI.Experience testing microservices and distributed systems.
Join the Innovative Team at Kaizen GamingAt Kaizen Gaming, we are at the forefront of the GameTech industry, operating Betano across 19 diverse markets. Our commitment to leveraging cutting-edge technology enables us to provide an unparalleled experience for millions of customers who trust us for their entertainment.We pride ourselves on our diverse workforce of over 2,700 Kaizeners from more than 40 nationalities across three continents. Our #oneteam culture has earned us recognition as one of the Best Workplaces in Europe and certified us as a Great Place to Work across our offices. Here, no two days are the same. Are you ready to press play on your potential?About the RoleIn 2021, we successfully expanded our team and are now poised to double our growth by 2025. Our focus is on enhancing our skill set and establishing Kaizen as a 'Mobile First' company. Our mobile team boasts over 17 iOS Engineers and 18 Android Engineers, supported by Software Engineers in Test to ensure quality throughout.Our engineers contribute to our Mobile Infrastructure team or engage in cross-functional feature squads. Our mobile applications reach millions of users across various continents. We utilize Swift and Kotlin to create a robust codebase and are committed to comprehensive testing at all levels to elevate our technical standards.Technical Stack: Swift, Alamofire, SwiftUI components, Modular architecture, GitLab for source code management, Bitrise for CI/CD, XCTest for Unit Testing, XCUITest for UI Testing, MVC to MVP, SwiftLint, Structured Concurrency, Firebase, Figma for designs, Transifex for localization.Supportive Processes: Scrum/Kanban, Jira/Confluence, Firebase/Google Analytics/Google Tag Manager, Pair programming, Unit testing, GitFlow, Code Reviews.As a member of the iOS team, you will:Shape the mobile future of the company.Implement our technology roadmap adhering to the highest quality standards.Influence the technological vision of the iOS chapter.Tackle challenging tasks while continuously developing your technical skills.As a member of the feature squads, you will:Collaborate with product managers and designers to understand project requirements and transform them into innovative solutions.
At SumUp, we celebrate the everyday heroes who possess the courage to pursue their passions and the determination to turn their dreams into reality. Our mission revolves around empowering small business owners with innovative, user-friendly financial solutions that simplify the management of their enterprises. With a founder's mentality and a 'team-first' attitude, our diverse teams across Europe, South America, and the United States collaborate to ensure that these entrepreneurs can thrive in their endeavors. The Global Bank team at SumUp is responsible for developing the foundational infrastructure and services that provide merchants with digital bank accounts, enabling them to manage their finances efficiently and reliably. Within this team, the Balance Management Squad is pivotal. We are currently nearing a significant milestone: the consolidation and modernization of our balance management system in Europe. Our next ambitious project is to establish a global transaction history service—a unified platform that offers merchants consistent and transparent insights into their financial activities across all regions. As a Backend Engineer, you will play a crucial role in modernizing existing systems while balancing innovation and stability. You will collaborate with teams across various regions to build reliable services that can navigate diverse markets with unique regulatory requirements. If you are passionate about solving complex problems in high-load systems, have a curiosity for banking, and are eager to join a team that embraces challenges, we would love to connect with you.
Join Tieto Tech Consulting as a Senior Full Stack Engineer and play a critical role in shaping innovative solutions. You will collaborate with cross-functional teams to design, develop, and maintain cutting-edge applications that drive business success. Your expertise will help us deliver exceptional services to our clients.
Join Our Team at Kaizen Gaming!At Kaizen Gaming, the driving force behind Betano, we proudly stand as one of the largest GameTech companies globally, with operations in over 20 markets. Our mission is to harness cutting-edge technology to deliver exceptional entertainment experiences to our millions of satisfied customers.Our diverse workforce boasts more than 2,700 talented individuals from over 40 nationalities, spanning three continents. We are thrilled to be recognized among the Best Workplaces in Europe and certified as a Great Place to Work across all our offices. Here, every day is an opportunity for growth and innovation. Are you ready to Press Play on Your Potential?The RoleDesign, build, and maintain efficient, reusable, and reliable code.Develop interfaces between components of heterogeneous subsystems in a high-volume, transaction-oriented production environment.Ensure optimal performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, devising effective solutions to complex challenges.Technology StackOur services primarily utilize C# / ASP.NET, with newer applications developed in .NET Core. The front-end employs Vue.js for new projects, while legacy systems use server-rendered (Razor) views alongside jQuery and Knockout.js. For data storage, we predominantly use MS SQL Server, supplemented by Redis and ElasticSearch when appropriate. RabbitMQ serves as our preferred message broker, and we rely on Gitlab for version control and CI, complemented by the Atlassian suite for ticketing and documentation.What You’ll BringA minimum of 1 year of development experience with C# / ASP.NET / MVC (full framework or .NET Core).A foundational understanding of web technologies, including HTTP.Experience with data access through databases and APIs.Familiarity with unit testing is an advantage.Perks of Working with Us Hybrid working model. Onboarding support from a dedicated buddy. Competitive salary and bonus structure. Comprehensive private health insurance for you and your family. Monthly meal allowance. Access to a multi-sport card. Additional vacation days.⭐ A developmental 360° feedback framework. Unlimited access to Udemy and ongoing training opportunities.
ARHS Group, a prominent member of Accenture, is in search of a talented Automation Test Engineer to join our dynamic software development team in Sofia, Bulgaria. In this role, you will play a pivotal part in the development of a large-scale, high-profile platform that prioritizes performance, availability, and scalability, adeptly managing a substantial volume of documents within a distributed cloud-based environment.YOUR ROLE:As a Test Analyst, your responsibilities will include:Designing comprehensive test plans and test data for functional and integration testing in alignment with business and technical requirements.Crafting test plans for usability and performance testing based on non-functional criteria.Executing test cases, overseeing various test sessions, reporting issues, and conducting quality checks post-resolution.Analyzing, identifying, and executing regression tests to verify that code updates do not adversely impact existing features.Reviewing specifications, test scenarios, scripts, and data developed by team members.Documenting testing activities, including:Test plans and traceability matricesDaily test session reportsFinal test reports at the end of test sessionsDaily monitoring and follow-up on quality assurance metrics.As an Automation Test Engineer, your duties will encompass:Implementing functional automated tests using Selenium for front-end applications.Creating automated tests using JUnit for back-end applications.Conducting API tests using Postman for back-end services.Carrying out performance tests with Locust.Supporting application releases by monitoring automated test execution for stability.Integrating automated tests within CI/CD pipelines.Maintaining and enhancing the existing automated test suite.We believe in fostering collaboration, learning, and relationship-building among clients, colleagues, and communities, which is why our roles require in-person engagement. We strive to offer flexibility to accommodate your specific work-life needs.
Join Printec, a premier Technology Solutions Provider and Systems Integrator in Southeastern Europe, as a C/C++ Software Developer. We specialize in delivering comprehensive solutions to the Banking, Retail, and Telecommunications sectors. In this dynamic role, you will engage in the design, development, and maintenance of innovative software applications.At Printec, we prioritize our employees' growth by fostering a supportive environment that values diversity and promotes teamwork. You'll have the chance to work on cutting-edge projects and technologies within a fast-paced international business context, all while honing your skills to meet your personal and professional goals.Main Responsibilities:• Design, develop, and maintain software solutions.• Manage C++ and PHP projects.• Implement new customer requirements effectively.• Conduct code reviews and troubleshoot issues as needed.
Welcome to Kaizen Gaming!At Kaizen Gaming, the driving force behind Betano, we stand as one of the leading GameTech companies globally, operating across 19 dynamic markets. Our commitment is to harness the latest technological advancements, delivering unparalleled experiences to millions of customers who rely on us for their entertainment.With a vibrant team of over 2,700 Kaizeners from more than 40 nationalities across three continents, we embrace diversity and innovation.Proudly recognized among the Best Workplaces in Europe and certified as a Great Place to Work, we promise that every day here is unique and filled with potential. Are you ready to Press Play on your career?About the Role:As a Lead Principal Backend Engineer, you will be pivotal in designing and evolving high-performance, scalable backend systems. We seek a technical expert who excels in leadership and mentorship, guiding engineers at all levels. Your expertise will drive the development of our robust software solutions while collaborating with cross-functional teams to achieve excellence.Your Responsibilities Include:Architecting & Innovating: Partner with our agile team to create scalable, secure, and high-performing backend systems that power our innovative solutions.Code Craftsmanship: Write clean and efficient code that serves as the backbone of our technology stack.Mentorship: Inspire and mentor fellow tech leaders, fostering skill development and the adoption of best practices.Performance Optimization: Spearhead initiatives to identify and enhance system performance, ensuring seamless user experiences.Integration Collaboration: Work closely with cross-functional teams to guarantee smooth system integration.Tech Trendsetter: Stay ahead of technological trends, applying emerging technologies to augment our capabilities and disrupt the industry.Best Practices Advocate: Collaborate with Principal Engineers to establish company-wide best practices and foundational software development processes.Strategic Vision: Define and concentrate on the technical roadmap, aligning it with the company's long-term goals beyond immediate business needs.
Full-time|On-site|Sofia, Sofia (stolitsa), Bulgaria
Join our dynamic team as an experienced Product Owner focusing on software development projects. We value individuals who are eager to learn, thrive in a collaborative environment, and are motivated to enhance their skills while sharing knowledge with others.What You Will Do:Engage in a supportive atmosphere while working with international clients.Contribute to achieving team goals through product backlog refinement, sprint planning, defining acceptance criteria, and preparing relevant documentation.Collaborate closely with business stakeholders, project managers, and software developers to ensure the software products align with business needs.
Sutherland seeks a Principal Backend Voice Software Developer based in Sofia. This position leads backend development for voice technology projects, focusing on building scalable systems that enhance user experience and address client needs. Role overview The Principal Backend Voice Software Developer guides a talented team, setting technical direction and ensuring that backend solutions for voice platforms are robust and reliable. Collaboration with team members and stakeholders is central to delivering effective results. What you will do Lead backend development for voice-focused software projects Guide and mentor a skilled engineering team Design and implement scalable backend systems Work to improve user experience and fulfill client requirements