May 19, 2026
Android Developer
Senior • Remote
3,500 - 5,500 USD
Warsaw, Poland
Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features.
The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment.
The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications.
Responsibilities:
Designing, building, and maintaining Android capabilities for the Mobile Platform, with a focus on Identity and Authentication journeys.
Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences.
Translating complex business and security requirements into robust technical designs and implementations.
Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture).
Building features using native Android frameworks and cutting-edge technologies, including Jetpack Compose and Android Architecture Components.
Collaborating closely with Principal Engineers and cross-functional squad members to deliver end-to-end solutions.
Enforcing and continuously improving engineering best practices across the Android codebase.
Applying AI-powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows.
Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability.
Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage.
Ensuring high standards of mobile security, data protection, and compliance with banking requirements.
Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions.
Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners.
Must-haves:
Professional experience in native Android development with strong proficiency in Kotlin 4.5+ years.
Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture).
Has hands-on experience building high-quality, enterprise-grade mobile applications.
Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components.
Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava.
Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling.
Brings an AI-native mindset, actively using and exploring AI-powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality.
Comfortable owning features end-to-end across the entire software development lifecycle, from requirements and design to delivery and support.
Writes clean, maintainable, and well-tested code, with a strong quality mindset and commitment to automated testing.
Has experience working in Agile, cross-functional squads and collaborating closely with engineers, QA, product managers, and designers.
Actively contributes to improving engineering standards, best practices, and platform scalability.
Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines.
Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration.
Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes.
Level of English – from Upper-Intermediate and above.
Nice-to-haves:
Has hands-on experience in FinTech, Banking, or Payments domains.
Reasons why this job would be interesting to you:
Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.
The opportunity to change the project and/or develop expertise in an interesting business domain.
Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
Guarantee of professional, financial, and career growth. The company has introduced systems of mentoring and adaptation for each new employee.
The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
Access to the corporate training portal, where the entire knowledge base of the company is collected and constantly updated.
Bright corporate life (parties, pizza days, PlayStation, fruits, coffee, snacks, movies).
Certification compensation (AWS, PMP, etc).
Referral program.
English courses.
Private health insurance and compensation for sports activities.
Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy
Join us!
Similar jobs you might like
Technology
Andersen
Android Developer
Senior
Remote
Krakow, Poland
3,500 - 4,500 USD
🏢 Summary: The offer is for an experienced Android Developer to build and evolve a secure mobile banking platform with a strong focus on identity and authentication features. The role involves developing reusable SDKs, implementing modern Android architectures, and ensuring high standards of security, quality, and CI/CD practices. The position covers end-to-end feature ownership in an enterprise fintech environment. 🗂️ Requirements: 4.5+ years of native Android development experience, Strong proficiency in Kotlin, Deep knowledge of MVVM, MVI, Clean Architecture, Experience building enterprise-grade mobile applications, Hands-on experience with Jetpack Compose and Android Architecture Components, Experience integrating RESTful APIs and GraphQL, Experience with Coroutines or RxJava, Strong knowledge of mobile security, authentication, authorization, data protection, Experience with automated testing and maintaining high unit test coverage, Experience with CI/CD pipelines and tools, Experience working in Agile cross-functional teams, Upper-Intermediate English level or higher 📃 Skills: Android, Kotlin, MVVM, MVI, CleanArchitecture, JetpackCompose, AndroidArchitectureComponents, REST, GraphQL, Coroutines, RxJava, CI/CD, Bitrise, GitHubActions, UnitTesting, AI, GitHubCopilot, CursorAI, IntelliJAI 🏢 Description: Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. Responsibilities: Designing, building, and maintaining Android capabilities, with a focus on Identity and Authentication journeys. Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences. Translating complex business and security requirements into robust technical designs and implementations. Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture). Building features using native Android frameworks and cutting‑edge technologies, including Jetpack Compose and Android Architecture Components. Collaborating closely with Principal Engineers and cross‑functional squad members to deliver end‑to‑end solutions. Enforcing and continuously improving engineering best practices across the Android codebase. Applying AI‑powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows. Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability. Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage. Ensuring high standards of mobile security, data protection, and compliance with banking requirements. Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions. Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners. Must-haves: Professional experience in native Android development with strong proficiency in Kotlin 4,5+ years. Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture). Has hands‑on experience building high‑quality, enterprise‑grade mobile applications. Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components. Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava. Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling. Brings an AI‑native mindset, actively using and exploring AI‑powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality. Comfortable owning features end‑to‑end across the entire software development lifecycle, from requirements and design to delivery and support. Writes clean, maintainable, and well‑tested code, with a strong quality mindset and commitment to automated testing. Has experience working in Agile, cross‑functional squads and collaborating closely with engineers, QA, product managers, and designers. Actively contributes to improving engineering standards, best practices, and platform scalability. Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines. Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration. Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes. Level of English – from Upper-Intermediate and above. Nice to haves: Has hands‑on experience in FinTech, Banking, or Payments domains. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl
Technology
Andersen
Android Developer
Senior
Remote
Budapest, Hungary
3,200 - 4,700 EUR
🏢 Summary: The offer is for an experienced Android Developer to build and evolve a secure mobile banking platform with a strong focus on identity and authentication journeys. The role involves developing reusable SDKs, implementing modern Android architectures, ensuring high security and test coverage, and contributing to CI/CD and engineering excellence in a fintech environment. 🗂️ Requirements: 4.5+ years of native Android development experience, Strong proficiency in Kotlin, Deep knowledge of MVVM, MVI, Clean Architecture, Experience building enterprise-grade mobile applications, Hands-on experience with Jetpack Compose and Android Architecture Components, Experience integrating RESTful APIs and GraphQL, Experience with Coroutines or RxJava, Strong understanding of mobile security, authentication, authorization, data protection, Experience with automated testing and maintaining high unit test coverage, Experience with CI/CD tools and automated delivery pipelines, Experience working in Agile cross-functional teams, Upper-Intermediate level of English or higher 📃 Skills: Android, Kotlin, MVVM, MVI, CleanArchitecture, JetpackCompose, AndroidArchitectureComponents, REST, GraphQL, Coroutines, RxJava, CI/CD, Bitrise, GitHubActions, GitHubCopilot, CursorAI, IntelliJAI 🏢 Description: Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. Responsibilities: Designing, building, and maintaining Android capabilities, with a focus on Identity and Authentication journeys. Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences. Translating complex business and security requirements into robust technical designs and implementations. Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture). Building features using native Android frameworks and cutting‑edge technologies, including Jetpack Compose and Android Architecture Components. Collaborating closely with Principal Engineers and cross‑functional squad members to deliver end‑to‑end solutions. Enforcing and continuously improving engineering best practices across the Android codebase. Applying AI‑powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows. Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability. Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage. Ensuring high standards of mobile security, data protection, and compliance with banking requirements. Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions. Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners. Must-haves: Professional experience in native Android development with strong proficiency in Kotlin 4,5+ years. Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture). Has hands‑on experience building high‑quality, enterprise‑grade mobile applications. Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components. Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava. Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling. Brings an AI‑native mindset, actively using and exploring AI‑powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality. Comfortable owning features end‑to‑end across the entire software development lifecycle, from requirements and design to delivery and support. Writes clean, maintainable, and well‑tested code, with a strong quality mindset and commitment to automated testing. Has experience working in Agile, cross‑functional squads and collaborating closely with engineers, QA, product managers, and designers. Actively contributes to improving engineering standards, best practices, and platform scalability. Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines. Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration. Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes. Level of English – from Upper-Intermediate and above. Nice to haves: Has hands‑on experience in FinTech, Banking, or Payments domains. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy
Technology
Andersen
Android Developer
Mid
Remote
Belgrade, Serbia
1,375 - 2,300 USD
🏢 Summary: The offer is for an Android Developer to build and enhance retail digital banking applications, focusing on expanding mobile features and improving user experience. The role involves developing native Android solutions, contributing to digital banking transformation, and collaborating within Agile teams to deliver high-quality mobile products. 🗂️ Requirements: 2+ years of native Android development experience, Strong knowledge of Kotlin, Strong knowledge of Java, Experience working in Agile/Scrum teams, Experience with CI/CD tools, Experience using Jira and Confluence, Knowledge of RESTful APIs, Experience integrating third-party libraries, Proficiency with Git and branching strategies, Ability to perform peer code reviews, English level Intermediate+ or higher 📃 Skills: Android, Kotlin, Java, Agile, Scrum, CI/CD, Jira, Confluence, REST, Git 🏢 Description: Andersen is hiring an Android Developer to enhance retail digital banking solutions, expand mobile features, improve user experience, and support the evolution of customer-facing banking services. The customer is a leading international banking group, operating for over four decades across the Middle East, North Africa, Europe, the Americas, and Asia. The organization provides a wide range of services, including corporate banking, trade finance, treasury solutions, Islamic banking, and retail banking, with physical branches in five countries and a fast-growing fully digital mobile bank. It is recognized for its commitment to digital transformation through dedicated innovation units and digital platforms, including a fully digital retail bank. The project is focused on enhancing digital banking channels and online banking offerings, with a strong emphasis on developing retail banking solutions. The team contributes to expanding functionality, improving user experience, and supporting the evolution of customer-facing digital services. Responsibilities: Developing Android applications in accordance with bank development standards and guidelines. Conducting Proof of Concepts (POCs) for upcoming projects and new features. Performing peer code reviews to ensure code quality and adherence to best practices. Collaborating with cross-functional teams to deliver high-quality mobile solutions on time. Participating in Agile/Scrum ceremonies and contributing to continuous improvement of development processes. Must-haves: Hands-on experience in native Android app development for 2+ years. Strong knowledge and experience with Kotlin and Java. Experience working in Agile/Scrum teams and participating in sprints. Experience with CI/CD tools for automating build and deployment processes. Experience with Jira for task management and Confluence for documentation. Knowledge of RESTful APIs and integrating third-party libraries into Android apps. Good understanding of Git, including branching strategies and feature branches. Strong analytical thinking, with the ability to solve problems effectively. Good presentation and communication skills. Level of English – from Intermediate+ and above. Nice-to-haves: Bachelor’s degree in Computer Science, Information Technology, or a related field. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us! https://people.andersenlab.com/
Technology
Andersen
iOS Developer in the EU
Senior
Remote
Warsaw, Poland
4,300 - 4,800 USD
🏢 Summary: Opportunity for an experienced iOS Developer to build and integrate scalable digital banking and mobile solutions for financial institutions. The role involves developing native and hybrid mobile applications, leading technical decisions, and collaborating directly with customers on cloud-ready, omnichannel banking platforms. You will contribute to innovation, product roadmaps, and high-quality code delivery within Agile environments. 🗂️ Requirements: 5+ years of professional iOS development experience, Strong proficiency in Swift, Strong proficiency in Objective-C, Expert knowledge of iOS development, Ability to read and understand complex codebases, Experience delivering commercial mobile applications, Experience working in Scrum, Lean, or Agile environments, Experience with code reviews and software testing practices, English level Intermediate+ or higher 📃 Skills: Swift, Objective-C, iOS, Scrum, Agile, Lean, TDD, Jenkins, CI, Backbase 🏢 Description: Andersen is hiring an iOS Developer in the EU for a project developing digital banking platforms and modern mobile solutions for financial services. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on developing digital banking solutions that help financial institutions modernize customer experience across web and mobile channels. It includes building scalable, cloud-ready platforms with personalized customer journeys, omnichannel banking services, and integration with core banking systems. Responsibilities: Working either with customers directly or with our partners, supporting them in implementing world-class mobile solutions. Developing tailor-made code that seamlessly integrates Backbase products with customer systems, utilizing mainly native technology but also contributing to hybrid mobile apps. Training and supporting customer development teams, conducting workshops and knowledge-sharing sessions. Providing expert guidance in decision-making processes, taking the technical lead in projects whenever possible. Creating roadmaps for new product development, generating a vital feedback loop from customers back to our R&D department. Experimenting with emerging mobile technologies and drive innovation within the team. Must-haves: Experience in professional iOS development for 5+ years. Proficiency in both Swift and Objective-C. Expert knowledge of iOS development and strong code-reading technique. Comfortable working within Scrum, Lean, and Agile methodologies. Proven ability to take ownership, drive development, and maintain code quality through dedicated testing and code review. Must be able to demonstrate successful development of several commercial application. Level of English – from Intermediate+ and above. Nice to haves: Experience with TDD, unit testing, continuous integration, or Jenkins. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl https://people.andersenlab.com/
Technology
Andersen
Backend Developer (.NET)
Senior
Remote
Novi Sad, Serbia
2,150 - 3,200 USD/mo
🏢 Summary: Backend Developer (.NET) role focused on modernizing digital payment platforms, building REST APIs, integrating financial systems, and refactoring legacy ASP.NET applications. The position involves cloud migration, backend scalability improvements, and collaboration on FinTech solutions such as digital wallets and embedded finance services. Flexible remote, hybrid, or office work options are available along with professional development and certification support. 🗂️ Requirements: 4+ years of commercial experience with .NET and ASP.NET, Experience in the FinTech domain, Strong C# development skills, Experience designing and developing REST APIs, Experience with JSON-based integrations, Experience integrating third-party APIs, Strong knowledge of SQL databases, Experience working with legacy applications, Experience working in Agile teams, Upper-Intermediate English or higher 📃 Skills: .NET, ASP.NET, C#, REST, JSON, SQL, Azure, Agile, API, FinTech 🏢 Description: Andersen is hiring a Backend Developer (.NET) for a project modernizing digital payment platforms, developing APIs, and building scalable backend solutions for financial services. The customer is a technology-driven financial services provider specializing in digital payment solutions for businesses and organizations. It helps merchants simplify payment acceptance, manage transactions more efficiently, and improve the overall customer payment experience. The company focuses on secure, scalable, and user-friendly platforms that support cashless operations, business growth, and the wider digital transformation of financial services. The project is focused on modernizing backend systems for digital wallets, acquiring services, and embedded finance solutions. It includes API development, system integrations, cloud migration, and refactoring of legacy ASP.NET components to improve scalability, maintainability, and platform architecture. Responsibilities: Designing, developing, and maintaining ASP.NET backend services. Building and enhancing REST APIs. Integrating payment-related external systems and partner APIs. Participating in backend refactoring and modernization initiatives. Supporting migration toward scalable cloud-based architecture. Improving the maintainability and performance of existing services. Collaborating with architects and integration teams. Participating in code reviews and technical design discussions. Supporting troubleshooting and resolution of production issues. Contributing to automated testing and releasing quality improvements. Must-haves: Commercial experience with .NET / ASP.NET for 4+ years. Experience working in the FinTech domain. Strong proficiency in C# development. Hands-on experience designing and developing REST APIs. Experience with JSON-based integrations and third-party API integrations. Strong knowledge of SQL databases. Experience working with legacy applications. Experience working in Agile development teams. Level of English – from Upper-Intermediate and above. Nice-to-haves: Experience with payment processing systems, POS solutions, digital wallets, merchant onboarding, or settlement systems. Experience with cloud migration or microservices transformation projects. Hands-on experience with Azure services. Experience designing or working with event-driven architectures. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies); Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us!
Technology
Andersen
Backend (C#/.NET) Developer
Mid
Remote
Warsaw, Poland
9,500 - 14,500 PLN
🏢 Summary: Backend (C#/.NET) Developer role focused on enhancing an insurance analytics platform used for loss reserving and claims analysis. The position involves developing and refactoring a math-driven desktop application, implementing automated tests, and applying machine learning algorithms to deliver accurate risk insights. You will collaborate in an Agile environment to design, document, and deliver high-quality, performance-oriented software solutions. 🗂️ Requirements: 3+ years of experience with C# and .NET, Experience with full software development lifecycle in commercial environment, Strong knowledge of object-oriented design and design patterns, Understanding of SOLID principles, Experience working in Agile or Extreme Programming methodologies, Experience with SQL Server, Upper-Intermediate English level or higher 📃 Skills: C#, .NET, SQL, SQLServer, OOP, SOLID, Agile, XP, WPF, WinForms, Python, MachineLearning, UnitTesting 🏢 Description: Andersen is hiring a Backend (C#/.NET) Developer for a project developing insurance analytics solutions that support risk assessment, data-driven insights, and financial decision-making. The customer is a global organization operating in the professional services domain. It provides a range of advisory and analytical support to organizations across multiple industries, helping them improve business performance and address complex operational challenges. The company leverages data, industry knowledge, and digital tools to deliver practical solutions, supporting decision-making, organizational development, and long-term efficiency. The project is focused on enhancing an insurance analytics platform that helps insurers and reinsurers perform loss reserving and claims analysis. It combines actuarial methodologies, machine learning, and advanced data analytics to deliver accurate, transparent, and auditable insights for risk management and financial decision-making. Responsibilities: Primarily working on MLR desktop application with a focus on Smart Search and component updates, and occasionally on other standalone tools owned by the team. So, some of the work will be a math driven role with an emphasis on correct numbers checked through extensive automated tests. It’s using machine learning algorithms. Working with the Product Owner to define, refine and deliver the product backlog. Designing and documenting software solutions meeting functional and non-functional requirements. Implementing and refactoring product code (C#), following best practices for maintainability, testability and performance. Implementing unit tests, developing test frameworks and associated automated test cases. Reviewing and debugging code to identify defects, performance bottlenecks or technical debt. Working closely with test engineers to guarantee suitable test coverage, identifying and executing manual tests if necessary. Participating in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices. Using of AI to support the development. Must-haves: Proficient in software development using C# .NET for 3+ years. Experience with the full software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenance. Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies. SQL Server. Level of English – from Upper-Intermediate and above. Nice-to-haves: Knowledge of Python is desirable. Experience with ML/algorithms. Experience with desktop applications (WPF, WinForms, etc.). Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy https://andersenlab.com/privacy-policy/pl
Technology
Andersen
Penetration Tester
Mid
Remote
Warsaw, Poland
3,500 - 5,500 USD
🏢 Summary: The offer is for a Penetration Tester responsible for securing web applications, infrastructure, and cloud-native environments across international digital projects. The role combines hands-on penetration testing with application security program management, CI/CD and IaC security, and cloud and Kubernetes hardening. It also involves integrating security tools and supporting secure development practices within engineering teams. 🗂️ Requirements: 2+ years of hands-on experience in Application Security or Penetration Testing, Strong expertise in web application penetration testing and vulnerability assessment, Experience securing AWS and/or Azure environments, Practical experience implementing SSDLC and secure development practices, Experience reviewing and securing CI/CD and GitOps pipelines, Strong knowledge of IaC security with Terraform or Ansible, Experience with Kubernetes and container security, Hands-on experience with security tools such as Burp Suite, Metasploit, Trivy, Falco, SAST/DAST, Strong networking and infrastructure security knowledge, Experience performing infrastructure and network penetration testing, Strong Linux and Windows security hardening knowledge, Scripting skills in Python, Bash, or PowerShell, Experience writing technical security reports and communicating findings, Experience working with developers on vulnerability remediation, Understanding of SOC2, ISO27001, or similar frameworks, Upper-Intermediate level of English or higher 📃 Skills: PenetrationTesting, AppSec, AWS, Azure, Kubernetes, Terraform, Ansible, CI/CD, GitOps, CodeQL, SonarQube, BurpSuite, Metasploit, Trivy, Falco, SAST, DAST, TCP/IP, Linux, Windows, Python, Bash, PowerShell, SOC2, ISO27001, CiscoASA, pfSense, NGFW, EDR, IDS/IPS 🏢 Description: Andersen is hiring a Penetration Tester to strengthen application and infrastructure security across international digital projects. Andersen is a pre-IPO software development company providing a full cycle of services. For over 19 years, we have been helping enterprises and middle-sized firms worldwide transform their businesses by creating effective digital solutions using innovative technologies. Today, we are working with organizations from various parts of the world, including North America, Western Europe, Israel, Australia, and the UAE. Our expertise covers FinTech, Healthcare, Retail, Telecom, Media & Entertainment, Logistics, Travel & Hospitality, eCommerce, and other industries. Responsibilities: Conducting and facilitating customer workshops. Communicating with leads and stakeholders during pre-sales calls. Gathering and analyzing business and technical requirements. Preparing scope estimations for commercial proposals, including ballpark and detailed estimations. Performing penetration tests of web servers, web applications, and internal infrastructure. Managing the application security program, including the implementation of SSDLC for a highly dynamic and extensive engineering team. Managing internal bug bounty program, validating and triaging findings, following up on remediation guidelines. Reviewing the IaC codebases for security misconfigurations and weaknesses, as well as securing GitOps CI/CD pipelines. Integrating and tuning SAST/DAST tools (CodeQL, SonarQube, Burp Enterprise) to optimize build performance and vulnerability detection. Securing cloud-native infrastructure (Azure, AWS) and Kubernetes clusters through custom policies and runtime protection. Implementing security best practices for Linux and Windows servers as part of the hardening process. Administering networking hardware and firewalls (Cisco ASA, pfSense) with security best practices in mind. Supporting the development and implementation of information security policies across an extensive, nation-spanning digital infrastructure. Assisting in the implementation of security solutions such as NGFW, EDR, IDS/IPS. Shadowing penetration tests conducted by senior testers. Performing tasks, such as information gathering, vulnerability analysis, and report writing. Performing security audits on network devices to assure conformity to security best practices. Must-haves: Strong hands-on experience in Application Security / Penetration Testing for 2+ years. Deep expertise in web application penetration testing and vulnerability assessment. Experience securing cloud-native environments (AWS and/or Azure). Practical knowledge of SSDLC implementation and secure development practices. Experience reviewing and securing CI/CD and GitOps pipelines. Strong understanding of IaC security (Terraform, Ansible, infrastructure code reviews). Experience with Kubernetes/container security. Hands-on experience with security tooling such as Burp Suite, Metasploit, Trivy, Falco, SAST/DAST tools. Strong networking and infrastructure security knowledge (TCP/IP, firewalls, routing, switching). Experience performing infrastructure/network penetration testing. Strong Linux and Windows security hardening knowledge. Scripting skills (Python, Bash, PowerShell). Experience writing technical security reports and communicating findings to engineering/business stakeholders. Experience working directly with developers to remediate vulnerabilities. Understanding of security standards/compliance frameworks (SOC2, ISO27001, etc.). Ability to work independently in a self-managed environment. Level of English – Upper-Intermediate and above. Nice-to-haves: OSCP certification. Experience with bug bounty programs. Experience with threat modeling exercises. Knowledge of Active Directory security and common exploitation techniques. Experience with VMware/vSphere or virtualization technologies. Experience building or improving security logging/monitoring infrastructure. Experience defining or implementing enterprise security policies. Experience with blue team / defensive security activities. Exposure to large-scale enterprise environments. Experience working in product companies rather than only outsourcing/consulting. Experience securing high-load or data-intensive applications. Familiarity with DevSecOps practices and security automation. Previous mentoring or technical leadership experience. Experience coordinating with cross-functional stakeholders and engineering teams. Reasons why this job would be interesting to you: Andersen cooperates with such companies as Siemens, Johnson & Johnson, AstraZeneca, BNP Paribas, Allianz, Ryanair, TUI, Verivox, Media Markt, etc.. For the past four years, our company has been growing annually by 60–100%, and we constantly involve top-notch specialists in our team. Andersen has mentoring and adaptation systems for new employees, and transparent performance review and assessment systems will allow you to determine your development path and plan your growth. The most important thing that we value in our employees is a commitment to continuous learning. The company supports them in this and gives them access to the best educational platforms, seminars, and practices. In addition, for over 19 years, Andersen has assembled a huge knowledge base and established a robust resource management institution. We have been strengthening our expertise since 2007. During this time, we have formed excellent teams with streamlined processes, where you can learn something new from your colleagues every day and enjoy your work. We are a cool young team of like-minded people communicating informally. You'll have a stable and competitive salary and an extensive benefits package. At Andersen, we have many different ways to grow. You can improve as a specialist or a manager, and all your activities will be decently rewarded. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl Join us! https://people.andersenlab.com/
Technology
Andersen
Project/Delivery Manager
Senior
Remote
Belgrade, Serbia
3,250 - 4,500 USD
🏢 Summary: Project/Delivery Manager role focused on leading end-to-end implementation of core banking modules for a FinTech digital transformation project in the Islamic finance domain. The position involves managing delivery, integrations, compliance, and cloud-based deployments while ensuring secure, scalable banking solutions. The role requires strong financial sector experience and oversight of modern banking technologies and platforms. 🗂️ Requirements: 5+ years of project management experience, 2+ years of experience in the financial sector, Experience implementing core banking system modules, Experience with financial compliance requirements, Experience managing integrations with APIs and third-party systems, Experience with cloud and container platforms (OCI, OpenShift, OKE), Proficiency in project management methodologies and tools, Upper-Intermediate English level or higher 📃 Skills: CoreBanking, APIs, Middleware, OCI, OpenShift, OKE, Cloud, DevOps, Databases, Integration, PMP 🏢 Description: Andersen is hiring a Project/Delivery Manager for a FinTech project, developing digital financial solutions and enhancing customer experience with innovative platforms. The customer is a financial services provider in the Middle East, specializing in Sharia-compliant financing for individuals, small and medium-sized businesses, and corporate clients. They offer a broad range of products, including personal finance, vehicle leasing, real estate financing, and business lending, while focusing on digital innovation, customer-centric solutions, and ethical, transparent practices that support financial accessibility and modernization across the region. The project is focused on collaborating with FinTech initiatives to develop and enhance innovative financial solutions. It involves implementing digital platforms, improving customer experience, and integrating new technologies. Responsibilities: Leading end-to-end implementation of core banking modules and managing project delivery, timelines, resources, and milestones. Gathering and analyzing business requirements, providing solution recommendations, and ensuring alignment with stakeholder needs. Managing project teams, fostering collaboration, and driving high-performance delivery. Acting as the main liaison between business, IT teams, vendors, and external stakeholders. Monitoring project progress, risks, and issues, and ensuring effective communication across all parties. Overseeing integrations with middleware, APIs, third-party systems, and banking platforms. Supporting deployment and operational optimization using modern cloud and container technologies (OCI, OpenShift, OKE). Ensuring implementation of secure, scalable, and compliant banking solutions using modern databases, DevOps, and integration tools. Driving digital transformation initiatives within the Islamic finance domain. Ensuring compliance with SAMA regulations, security standards, and Islamic Shariah principles. Must-haves: Experience in project management for 5+ years, including 2+ years within the financial sector. Proven experience in implementing and deploying core banking system modules. Strong experience with compliance requirements. Excellent leadership and team management skills. Strong analytical and problem-solving abilities. Exceptional communication and interpersonal skills. Ability to foresee and mitigate common challenges during product implementation. Proficiency in project management tools and methodologies. Level of English – from Upper-Intermediate and above. Nice to Have: Bachelor's degree in Information Technology, Computer Science, or a related field. Project Management Professional (PMP) certification. In-depth knowledge of SAMA regulations. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us! https://people.andersenlab.com/
Technology
Andersen
QA Automation Engineer (Python)
Senior
Remote
Novi Sad, Serbia
2,000 - 2,800 USD
🏢 Summary: QA Automation Engineer role focused on building and maintaining automated testing for digital banking and mortgage platforms in a cloud-based FinTech environment. The position involves API and end-to-end test automation using Python, Behave, Playwright, and AWS within agile delivery teams. The offer includes remote or hybrid work options, professional growth opportunities, certification support, and private health benefits. 🗂️ Requirements: 3+ years of experience as AQA Engineer with Python, Experience in Banking or FinTech domain, Experience with API systems testing, Knowledge of software testing processes and methodologies, Understanding of agile testing methodologies, Experience with Python and Behave, Experience with AWS services, Experience with Playwright, Experience with automated testing tools, Ability to coordinate resources and resolve issues, Intermediate+ English level, Degree or equivalent practical experience 📃 Skills: Python, Behave, AWS, Playwright, API, Agile, Testing, Automation, FinTech, Banking 🏢 Description: Andersen is hiring a QA Automation Engineer (Python) for a project developing digital banking products and ensuring quality, reliability, and seamless customer experiences. The customer is a UK-based financial services provider specializing in digital banking solutions. Operating on a fully cloud-based platform, the company offers a range of innovative products, including savings accounts, loans, and mortgages, designed to cater to specific customer needs. With a strong focus on simplicity, agility, and customer-centric design, they aim to modernize the banking experience. The company is regulated by the UK’s financial authorities and has earned recognition for its innovative approach in the financial services sector. The project is focused on developing and enhancing digital banking solutions for a UK-based bank, delivering straightforward savings and mortgage products through modern, customer-centric platforms. The initiative aims to improve user experience, streamline financial services, and support the bank’s growth through secure, scalable, and innovative digital technologies. Responsibilities: Leading other testers in specific testing activities. Creating and maintaining the automation for Mortgages E2E. Documenting test results for traceability. Executing tests and keeping the status up to date. Documenting defects to aid reporting. Configuring test environments to execute tests. Escalating risks and blockers to the test manager. Ensuring that their tests are picked up in Standard Reports and Closure reports. Implementing and executing the tests in the automation framework using Python and Behave. Attending daily standups and other squad meetings. Must-haves: Experience as AQA (Python) for 3+ years. Experience with Banking/FinTech domain. Degree/Advanced degree and/or the equivalent combination of education and experience. Experience with various aspects of systems testing API. Comprehensive knowledge of software testing process, methodology and good practices. Good understanding of testing methodologies and their application within an agile delivery framework. Experience with Python / Behave. Experience with AWS services. Experience with playwright. Experience with automated test tools. Ability to draw in and coordinate resources from across the business in order to address issues. Level of English – from Intermediate+ and above. Nice to haves: Test ISQTB certified. Experience in Retail Banking. Degree/Advanced degree and/or the equivalent combination of education and experience. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn an additional up to 1,000 USD per month by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us! https://people.andersenlab.com/
Technology
Andersen
QA Automation Engineer (Java)
Mid
Remote
1,200 - 2,000 USD
🏢 Summary: QA Automation Engineer (Java) role focused on ensuring quality and automation for a cloud-native, mobile-only digital banking platform. The position involves building and maintaining automated and manual tests across backend, frontend, API, and microservices layers, while integrating QA processes into CI/CD pipelines. The project emphasizes AI-driven features, performance validation, and high test coverage in an Agile environment. 🗂️ Requirements: 2+ years of experience as QA Automation Engineer, Proficiency in Java for API and backend testing, Experience with automation frameworks (Selenium, TestNG, Cypress, or Robot Framework), Hands-on experience with API testing tools (Postman, RestAssured, or SoapUI), Strong Git and version control knowledge, Understanding of CI/CD pipelines and QA integration, Knowledge of software testing methodologies and best practices, Experience writing and executing test cases, test plans, and strategies, Experience with manual and automated testing, Understanding of unit, integration, regression, and performance testing, Strong SQL skills and database testing experience, Experience working in Agile/Scrum teams, Familiarity with Jira and Confluence 📃 Skills: Java, Selenium, TestNG, Cypress, Robot, Postman, RestAssured, SoapUI, Git, CI/CD, SQL, JMeter, Jira, Confluence, AWS 🏢 Description: Andersen is hiring a QA Automation Engineer (Java) to work on a cloud-native mobile banking platform, expanding AI-driven features, improving quality, automation, and user experience. The customer is a mobile-only digital bank offering modern financial services through an app-based experience. The organization provides features such as virtual cards, multi-currency accounts, saving tools, and goal-based financial planning, along with innovative products that support personal and group savings. Known for its user-centric approach and continuous product innovation, the bank has received industry recognition for digital excellence and customer experience. The project is a cloud-native, mobile-only digital banking platform delivering AI-driven and highly personalized financial services. The solution continuously expands with new modules and market growth while enhancing user experience, automation, and innovative everyday banking capabilities Responsibilities: Designing, maintaining, and executing test plans and test cases for both backend and frontend systems. Performing manual testing across mobile, web, and API layers to validate new features, including cross-country deployments (Bahrain and Jordan). Developing and maintaining automated tests using Java, Selenium, Cucumber, and other frameworks for API and UI layers. Conducting performance testing using JMeter to validate non-functional requirements under load. Validating data accuracy and integrity through SQL-based database testing. Ensuring comprehensive test coverage across different testing types: unit, integration, regression, and performance. Contributing to CI/CD pipelines by integrating test automation and maintaining the stability of test environments. Collaborating closely with developers, DevOps, and product owners during sprint cycles to identify defects early. Participating in defect triage and root cause analysis, ensuring timely issue resolution. Maintaining test documentation in Jira and Confluence; contributing to QA best practices and process improvements. Actively supporting testing of microservices and APIs, including scenarios involving AWS services and potential core banking changes. Ensuring quality validation of new modules such as credit cards, trading, and account features across multi-platform environments. Must-haves: Experience as a QA Automation Engineer for 2+ years. Proficient in Java (API and backend testing). Experience in automating mobile app testing for both Android and iOS platform. Proficient in test automation frameworks such as Appium, Selenium, TestNG, Cypress, or Robot Framework. Hands-on experience with API testing tools like Postman, RestAssured, or SoapUI. Strong Git skills and understanding of version control. Full understanding of CI/CD pipelines and how QA fits them. In-depth knowledge of software testing methodologies and best practices. Experience writing and executing test cases, test plans, and test strategies. Familiarity with both manual and automated testing approaches. Understanding different testing types: unit, integration, regression, performance. Solid SQL skills and experience in database testing. Experience working in Agile/Scrum teams. Familiarity with Jira and Confluence for test documentation and sprint tracking. Level of English – from Intermediate+ and above. Nice to haves: Experience in Python and JS. Experience with JMeter for performance testing. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.; The opportunity to change the project and/or develop expertise in an interesting business domain; Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant; Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee; The opportunity to earn additional up to 1,000 USD per month by participating in the company's activities; Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated; Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies); Certification compensation (AWS, PMP, etc); Referral program; English courses; Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy