Kotlin Jobs

Find remote positions requiring Kotlin skills. Browse through opportunities where you can utilize your expertise and grow your career.

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

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

Apply
🔥 Staff Quality Engineer
Posted 40 minutes ago

📍 United Kingdom, Spain, Portugal

🧭 Full-Time

💸 101476.0 - 111623.0 EUR per year

🔍 Software Development

🏢 Company: Pleo👥 501-1000💰 $42,922,001 Debt Financing 11 months ago🫂 Last layoff over 2 years agoMobile PaymentsFinancial ServicesPaymentsInformation TechnologyFinTech

  • Extensive knowledge and experience from testing, both frontends (preferably both Mobile and Web) and backends (preferably from a microservices architecture)
  • Experienced with driving test and quality efforts as a test/QA lead or similar
  • Apply a proactive approach to problem-solving and the ability to drive changes well as a strong understanding of the importance of holistic view on quality
  • Know your way around Git, CI/CD pipelines, GitHub and GitHub Actions (or equivalent)
  • Expert in manual and automated testing tools and frameworks (bonus if you have experience with accessibility testing)
  • Identify & Mitigate Risks
  • Drive Tooling & Automation
  • Improve Processes
  • Quality Advocacy

Backend DevelopmentDockerFrontend DevelopmentGitKotlinQAQA AutomationReact.jsReact NativeAPI testingManual testingMobile testingRegression testingTestRailCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMicroservicesExcellent communication skillsTeamworkJSONQuality Assurance

Posted 40 minutes ago
Apply
Apply

📍 United States, Canada

💸 130000.0 - 220000.0 USD per year

🔍 Software Development

  • 2+ years of mobile software engineering experience at a fast-moving technology company.
  • In depth knowledge of native UI frameworks (UIKit / XML Views), build systems (Xcode / Gradle), concurrent programming models (GCD / Coroutines), native camera frameworks (AVFoundation / CameraX), and native vision frameworks (Vision / MLKit).
  • You’re driven to uncover the root cause of every issue.
  • You build products in a way that maximizes value while minimizing complexity.
  • You go beyond implementing what is tasked and make product suggestions and features that help push our product forward.
  • You learn from your mistakes quickly, and know how to unblock yourself when needed.
  • Collaboration isn’t just a buzzword for you, it’s your secret to success.
  • Leverage native mobile technologies to design, build, and ship best-in-class products. This may include full stack ownership to ensure seamless end-to-end user experience.
  • Collaborate with product and design teams across our platform, and sometimes even customers, to define requirements and build solutions.
  • Iterate quickly with small, progressive, and adaptive contributions.
  • Design and maintain developer-friendly SDKs that prioritize simplicity, clarity, and seamless integration.
  • Ensure efficient compilation, dependency management, and minimal binary size for performance-critical applications.

Software DevelopmentAgileAndroidiOS DevelopmentJavaKotlinObjective-CSwiftUI DesignProduct DevelopmentMobile testingCollaborationCI/CDRESTful APIsJSON

Posted about 2 hours ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 142000.0 - 210000.0 USD per year

🔍 Software Development

  • 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.
  • 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.
  • Comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • 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 DevelopmentPythonKotlinKubernetesMySQLAlgorithmsAPI testingData StructuresREST APISoftware EngineeringDebugging

Posted about 4 hours ago
Apply
Apply

📍 USA

💸 169000.0 - 240000.0 USD per year

🔍 Software Development

  • 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.
  • Prior experience with monitoring and alerting systems (sentry.io, rollbar, chronosphere, kibana)
  • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • 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 DevelopmentDockerLeadershipPythonSoftware DevelopmentSQLGitKotlinKubernetesMySQLREST APICommunication SkillsCI/CDProblem SolvingRESTful APIsLinuxMicroservicesSoftware Engineering

Posted about 7 hours ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 150000.0 - 200000.0 CAN per year

🔍 Software Development

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • A track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
  • 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.
  • Strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • 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.
  • 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.
  • Proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • 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.
  • 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.
  • Help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentDockerLeadershipPythonKotlinKubernetesMySQLCommunication SkillsCI/CDRESTful APIsSoftware Engineering

Posted about 7 hours ago
Apply
Apply

📍 Spain, Portugal, United Kingdom, 35 other countries

💸 101476.0 - 111623.0 EUR per year

🔍 Software Development

  • Extensive knowledge and experience from testing, both frontends (preferably both Mobile and Web) and backends (preferably from a microservices architecture).
  • Experienced with driving test and quality efforts as a test/QA lead or similar
  • Apply a proactive approach to problem-solving and the ability to drive changes well as a strong understanding of the importance of holistic view on quality
  • Know your way around Git, CI/CD pipelines, GitHub and GitHub Actions (or equivalent)
  • Expert in manual and automated testing tools and frameworks (bonus if you have experience with accessibility testing)
  • Identify & Mitigate Risks: Collect and analyze data, root causes, and risks as well as design and implement strategies and plans to mitigate these risks
  • Drive Tooling & Automation: Collaborate with our core & platform teams to make sure our product teams have and use tools and frameworks that facilitate faster and easier testing.
  • Improve Processes: Analyze development processes to identify areas for improvement.
  • Quality Advocacy: Ensure all team members have a high quality awareness. Drive adoption of proven practices, guidelines, and recommendations.

Backend DevelopmentFrontend DevelopmentGitKotlinQAQA AutomationReact NativeAPI testingManual testingREST APITestRailReactCI/CDMicroservicesQuality Assurance

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 159800.0 - 235000.0 USD per year

🔍 Software Development

🏢 Company: DoorDash USA

  • 5+ years of experience as an application engineer or an information security discipline.
  • Deep understanding of each OWASP top 10 vulnerability, microservices security and design.
  • Well versed with scripting languages (e.g., python) and other programming languages (e.g., java).
  • Experience with implementing and managing CI/CD pipeline security
  • Experience in payments security or in financial technology
  • Experience solving complex, systemic issues that require creative thinking and solutions.
  • Excellent verbal and written communication skills - you can explain security design with respect to cloud infrastructure to security and engineering personnel.
  • Work directly with engineering and security leaders to enact security strategies for DoorDash’s financial applications.
  • Be hands-on and perform manual and automated code reviews to identify vulnerabilities in APIs, microservices and mobile apps (Android and iOS).
  • Conduct regular application security assessments.
  • Define, document and implement security standards, guidelines and procedures for secure operations.
  • As part of architectural and design review committees, provide actionable feedback in engineering design reviews.
  • Manage the lifecycle of application vulnerabilities, from identification to remediation and reporting and metrics.
  • Integrate and manage security tools into the CI/CD process.
  • Ensure applications running within the cloud environment honor the requirements of information security policy and standards for segmentation and configuration.
  • Develop and implement secure network and process controls for Kubernetes environments.
  • Develop tools and automated tests for improving our Security efficiency.

AWSPythonCloud ComputingJavaKotlinKubernetesAPI testingMobile testingREST APICI/CDMicroservicesScripting

Posted 1 day ago
Apply
Apply

📍 Poland

🧭 Contract

🔍 FinTech, B2B software, E-commerce

🏢 Company: Netguru👥 501-1000Product DesignUX DesignWeb DevelopmentAppsMobileSoftware

  • Experience with Kotlin, Ktor, MongoDB, gRPC, REST
  • Experience with TypeScript, React.js, next.js
  • Strong communication skills
  • C1 level English proficiency
  • Assist with FE-related tasks
  • Collaborate effectively within a remote team

Backend DevelopmentFrontend DevelopmentFull Stack DevelopmentKotlinMongoDBReact.jsTypeScriptgRPCREST APINext.jsCommunication SkillsCollaborationCI/CD

Posted 2 days ago
Apply
Apply
🔥 Software Engineer I
Posted 2 days ago

📍 USA

🧭 Full-Time

💸 115000.0 - 170000.0 USD per year

🔍 Software Development

  • You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
  • 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.
  • 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.
  • With the support of your team, you will work on tasks that contribute to the team's projects and goals.
  • You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
  • You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
  • You will contribute to a sense of community on your team by engaging in growth and development activities.

AWSBackend DevelopmentPythonSoftware DevelopmentSQLKotlinKubernetesMySQLRESTful APIs

Posted 2 days ago
Apply
Apply

📍 United States

💸 169000.0 - 240000.0 USD per year

  • 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 DevelopmentLeadershipPythonSoftware DevelopmentKotlinKubernetesMySQLAlgorithmsData StructuresCommunication SkillsCI/CDRESTful APIsWritten communicationMicroservices

Posted 2 days ago
Apply
Shown 10 out of 307