Remote Tester Jobs

Kotlin
293 jobs found. to receive daily emails with new job openings that match your preferences.
293 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 CAN

💸 178000.0 - 228000.0 CAN per year

🔍 Software Development

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonKotlinKubernetesMySQLSparkSoftware Engineering

Posted about 2 hours ago
Apply
Apply

📍 United States

💸 95200.0 - 158800.0 USD per year

🔍 Software Development

  • Designing and building services focused on mobile apps as a primary consumer
  • Kotlin or Java (Spring Boot) service technical stack preferred
  • Vendor cloud deployment and maintenance of services (Azure preferred)
  • Management and deployment in a Kubernetes cluster and environment
  • Messaging technologies such as Kafka, RabbitMQ
  • Data design and optimization (Postgres DB preferred)
  • Own development of the most complex existing and new software by analyzing and identifying areas for modification and improvement within assigned product team. Develop software that is fast, secure and reliable to meet defined requirements.
  • Monitor, identify, and correct the most complex software defects to maintain fully functioning software within the product team.
  • Own work with cross-functional teams to conceptualize products and services, leveraging data to drive original design ideas and decisions for assigned product team.
  • Discuss and recommend more complex or innovative solutions to better meet users’ and/or business, performance, quality needs.
  • Own a roadmap map to facilitate software development and ensure the development work is prioritized in line with business requirements.
  • Find root cause and resolution to limit and address issues promptly.
  • Develop medium- or long-term work schedules that enable the organization to achieve its business goals. Involves coordinating across multiple teams.
  • Support the collection functional requirements using document analysis and workflow analysis to express the requirements in terms of target user roles and goals.
  • Lead design of complex database resources and provide physical modeling and design services to tune database solutions for optimum performance across multiple programs/domains.
  • Act as subject matter expert in an area of technology, policy, regulation, or operational management for the team. Develop and maintain external accreditations and in-depth understanding of current and emerging external regulation and industry best practices through continuing professional development, attending conferences, and reading specialist media.
  • Contribute to the management of a portfolio of programs within assigned product team while reporting to and in partnership with senior teammates.
  • Drive design, implementation, and evolution of robust and effectively aligned architecture solutions that operate in the product ecosystem.
  • Approve database specifications, ensuring all agreed standards and protocols are followed and data integrity is preserved.

Software DevelopmentJavaKafkaKotlinKubernetesRabbitmqSpring BootAzurePostgresRESTful APIsSoftware Engineering

Posted about 14 hours ago
Apply
Apply

📍 CAN

🧭 Full-Time

💸 178000.0 - 228000.0 CAN per year

🔍 Software Development

  • You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonKotlinKubernetesMySQLSparkRESTful APIsSoftware Engineering

Posted about 14 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 200000.0 - 275000.0 USD per year

🔍 Financial Technology

  • You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonKotlinKubernetesMySQLAlgorithmsData StructuresSparkCommunication SkillsProblem SolvingRESTful APIsSoftware Engineering

Posted about 14 hours ago
Apply
Apply

📍 Czech Republic

🧭 Full-Time

🔍 Financial Services

🏢 Company: Capco👥 101-250Electric VehicleProduct DesignMechanical EngineeringManufacturing

  • Hands-on professional experience in Java SE, Java EE, Kotlin or Spring IoC/MVC/Boot development
  • Familiar with some of the following technologies: Maven, Apache Camel, Spring Security
  • Understand of Design patterns and/or Architectural Blueprints
  • Experience in the digital industry (ideally banking, insurance, financial services or management consulting)
  • Agile/Scrum experience is highly valued
  • Strong problem-solving skills
  • Ability to quickly understand business requirements
  • Frontend skills e.g. Angular or React are highly valued
  • Development of custom-build solutions based on Java SE/EE and Spring Boot
  • Unit Test preparation and conduct
  • Giving guidance in implementation questions
  • Configuration tasks
  • Change request/defect analysis

AgileDesign PatternsFrontend DevelopmentJavaJava EEKotlinReact.jsSCRUMSpringSpring BootSpring MVCAngularMavenREST API

Posted about 15 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 125000.0 - 175000.0 CAN per year

🔍 Software Development

  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
  • You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • Support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
  • Contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
  • Work hand in hand with ML engineers to ensure an effective, accurate & explainable decision making process for merchants @ Affirm

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQLAlgorithmsAPI testingData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsCross-functional collaborationSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 142000.0 - 210000.0 USD per year

🔍 Software Development

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 1.5+ years of experience as a software engineer.
  • Familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
  • Experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
  • Experience demonstrating that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • Support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
  • Contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
  • Work hand in hand with ML engineers to ensure an effective, accurate & explainable decision making process for merchants @ Affirm

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQLAPI testingCommunication SkillsRESTful APIsSoftware EngineeringDebugging

Posted 3 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 150000.0 - 200000.0 CAN per year

🔍 Software Development

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQLCI/CDRESTful APIsDebugging

Posted 3 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

NOT STATED
  • Architect and develop core system components, including SDKs, data sinks, and client integrations.
  • Automate design workflows using Figma automation, improving efficiency and collaboration.
  • Lead the development of a backend-driven UI platform for Tabby, ensuring scalability and maintainability.
  • Unify fragmented solutions into a cohesive consumer platform, driving innovation and consistency.
  • Collaborate closely with designers to ensure seamless integration between design and development.
  • Act as a feature lead, taking ownership of end-to-end feature development from planning to deployment.
  • Provide technical leadership, mentoring engineers and guiding architectural decisions.
  • Drive proactive communication, working cross-functionally with teams to align on goals and solutions.

Backend DevelopmentLeadershipSoftware DevelopmentAgileAndroidDesign PatternsFigmaGitKotlinSoftware ArchitectureUI DesignCross-functional Team LeadershipAPI testingMobile testingCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDebugging

Posted 4 days ago
Apply
Apply

📍 Lima, PE, Argentina, Colombia, Guatemala

🧭 Full-Time

🔍 Software Development

🏢 Company: Tekton Labs👥 51-100ConsultingInformation TechnologySoftware

  • 4+ years of experience as an Android Developer (Strong proficiency in Kotlin with Android).
  • Knowledge of agile methodologies, as well as Scrum.
  • Build intuitive and visually appealing interfaces by following Material Design principles.
  • Manage local data efficiently using SQLite.
  • Utilize Retrofit/OkHttp for smooth and secure API communication.
  • Manage dependencies effectively through Gradle.
  • Implement rigorous unit tests with JUnit and Mockito.
  • Conduct instrumented tests using Espresso.

AndroidJUNITKotlinSCRUMSQLiteAgile methodologiesRESTful APIs

Posted 4 days ago
Apply
Shown 10 out of 293

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why Remote Tester Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search — filter job listings based on your country of residence;
  • AI-powered job processing — artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters — sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates — we monitor job relevance and remove outdated listings;
  • personalized notifications — get tailored job offers directly via email or Telegram;
  • resume builder — create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security — modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing — up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.