Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today β€” fast and easy!

Remote IT Jobs
Kotlin
276 jobs found. to receive daily emails with new job openings that match your preferences.
276 jobs found.

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

Apply

πŸ“ United States

πŸ” AdTech

  • 5+ years of experience managing fast-moving, product-oriented engineering teams
  • 5+ years of experience with backend development and API design concepts
  • 5+ years of experience with NoSQL databases, SQL databases, distributed storage, and big data systems
  • A solid grasp of modern software development practices (CI/CD frameworks, Agile methodologies, etc.)
  • Exceptional people skills, including mentoring, scaling teams, and leading through uncertainty
  • Excellent communication skills for both technical and non-technical stakeholders
  • Proven ability to manage multiple stakeholders and priorities in a fast-paced environment
  • Build, optimize, and maintain the Integrations Platform, a robust, extensible integration architecture capable of supporting hundreds of data connectors - similar to frames seen in Zapier or Segment.
  • Hire, manage, and mentor a team of Data Engineers and Backend (Java/Kotlin) Engineers.
  • Work closely with leadership to identify, prioritize, and build high-impact features.
  • Own the processes on your team, ensuring the rapid and high-quality delivery of solutions to meet critical business needs.
  • Ensure smooth coordination of changes across technical and non-technical stakeholders, including internal Engineering and customer support teams
  • Regularly communicate and collaborate with senior leadership, including the CEO, to align on immediate priorities and technical directions.

Backend DevelopmentLeadershipProject ManagementSQLAgileJavaKotlinPeople ManagementCross-functional Team LeadershipAPI testingData engineeringREST APINosqlCommunication SkillsAnalytical SkillsCI/CDMentoringAdaptabilityJSONTeam managementStakeholder managementData modelingSoftware EngineeringData management

Posted about 1 hour ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: Atlan

  • 8+ years of hands-on experience in backend development and building large-scale data pipelines.
  • Proven ability to ensure the scalability and reliability of complex systems.
  • Proficiency in Python and Kotlin.
  • Strong experience with Kubernetes and cloud platforms (AWS, Azure, or GCP).
  • Familiarity with workflow orchestration tools like Argo.
  • A track record of mentoring engineers and driving technical excellence.
  • Ability to lead customer interactions as a technical SME.
  • Experience with SaaS products and metadata management (preferred).
  • Take up end to end ownership of multiple enterprise connectors.
  • Design and implement high-level architecture for enterprise connectors.
  • Develop source-specific packages for crawling, mining, and migrating metadata from diverse data sources.
  • Own and lead Engineering Excellence for the business unit
  • Guide and mentor junior engineers, fostering a culture of technical excellence and continuous learning.
  • Act as a technical SME, unblocking customers and partners during onboarding.
  • Lead and mentor junior engineers and drive Engineering Excellence.
  • Deploy and manage packages on the Atlan Metadata Marketplace, ensuring reliability and seamless user experiences.
  • Drive innovation in connector development and improve developer productivity for Atlan users.

AWSBackend DevelopmentDockerLeadershipPythonSQLCloud ComputingData MiningDesign PatternsETLKafkaKotlinKubernetesSoftware ArchitectureAPI testingREST APICI/CDMentoringDevOpsData modelingSoftware EngineeringData managementSaaS

Posted about 2 hours ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Web3 / Crypto

🏒 Company: Lazer

  • 5-8 years of professional experience in software development, with at least 2 years focused on blockchain and crypto projects.
  • Deep expertise in React Native, with a strong track record of building and shipping high-quality mobile applications.
  • Strong proficiency in TypeScript, React, and Node.js, with experience integrating web3 technologies into mobile applications.
  • Experience designing and maintaining SDK packages for React Native and native mobile platforms (Swift, Kotlin) to enable seamless developer adoption and integration; experience with Unity or Flutter is a plus.
  • Passion for crypto and building world-class dApp experiences.
  • Deep knowledge and curiosity about mobile crypto products, with a focus on building innovative experiences in social, DeFi, NFTs, and other web3 verticals.
  • Solid understanding of Web3.js, Ethers.js, and mobile-optimized blockchain interactions. Familiarity with tools like WalletConnect, Dynamic, RainbowKit, and Phantom.
  • Strong knowledge of mobile app performance optimization, security best practices, and DevOps for mobile applications.
  • Familiarity with backend services and APIs, including GraphQL and Firebase.
  • Someone who thrives in consulting, enjoys solving complex technical challenges, and loves delivering seamless mobile experiences.
  • Design, develop, and deploy world-class mobile dApps for clients across DeFi, NFTs, gaming, and infrastructure projects.
  • Work across EVM and SVM ecosystems, ensuring smooth and performant blockchain interactions on mobile.
  • Optimize mobile UX for web3 applications, integrating wallet connections, transactions, and decentralized storage seamlessly.
  • Collaborate with top-tier crypto teams, guiding them from concept to launch with deep technical expertise.
  • Lead mobile architecture decisions, ensuring scalability, security, and a high-quality user experience.
  • Stay on the cutting edge of mobile web3 trends, experimenting with new technologies and bringing innovative solutions to clients.

Backend DevelopmentGraphQLNode.jsSoftware DevelopmentAgileBlockchainFrontend DevelopmentGitiOS DevelopmentKotlinReact NativeSwiftTypeScriptFirebaseMobile testingREST APIReactWeb3.jsCI/CDProblem SolvingDevOpsExcellent communication skillsJSON

Posted about 4 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: MNTNπŸ‘₯ 251-500πŸ’° $2,000,000 Seed about 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of experience managing fast-moving, product-oriented engineering teams
  • 5+ years of experience with backend development and API design concepts
  • 5+ years of experience with NoSQL databases, SQL databases, distributed storage, and big data systems
  • A solid grasp of modern software development practices (CI/CD frameworks, Agile methodologies, etc.)
  • Exceptional people skills, including mentoring, scaling teams, and leading through uncertainty
  • Excellent communication skills for both technical and non-technical stakeholders
  • Proven ability to manage multiple stakeholders and priorities in a fast-paced environment
  • Build, optimize, and maintain the Integrations Platform, a robust, extensible integration architecture capable of supporting hundreds of data connectors - similar to frames seen in Zapier or Segment.
  • Hire, manage, and mentor a team of Data Engineers and Backend (Java/Kotlin) Engineers.
  • Work closely with leadership to identify, prioritize, and build high-impact features.
  • Own the processes on your team, ensuring the rapid and high-quality delivery of solutions to meet critical business needs.
  • Ensure smooth coordination of changes across technical and non-technical stakeholders, including internal Engineering and customer support teams
  • Regularly communicate and collaborate with senior leadership, including the CEO, to align on immediate priorities and technical directions.

Backend DevelopmentLeadershipSoftware DevelopmentSQLJavaKotlinPeople ManagementCross-functional Team LeadershipAPI testingData engineeringData StructuresREST APINosqlCommunication SkillsCI/CDAgile methodologiesMentoringTeam managementStakeholder management

Posted about 5 hours ago
Apply
Apply

πŸ“ United Kingdom

🧭 Full-Time

πŸ’Έ 140000.0 - 180000.0 GBP per year

πŸ” Financial Technology

🏒 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.
  • Knowledge of Payment systems and experience working in the financial technology industry
  • 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.
  • 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 DevelopmentPythonSoftware DevelopmentSQLKotlinKubernetesMySQLSparkRESTful APIsMicroservices

Posted about 6 hours ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: Atlan

  • 12+ years of experience in backend development with a focus on scalable and reliable solutions.
  • Demonstrated success in leading the design and deployment of enterprise-grade systems.
  • Deep expertise in Python, Kotlin, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Experience with workflow orchestration tools like Argo.
  • Exceptional mentoring skills and the ability to foster technical excellence in teams.
  • Proven capability to interact with customers and partners as a technical SME.
  • Strong understanding of SaaS products, metadata management, and scalable architecture design.
  • Full ownership around enterprise connectors, connector framework and feasibility.
  • Champion Engineering Excellence for this Business unit.
  • Lead the design and implementation of scalable architecture and framework for enterprise connectors.
  • Develop advanced solutions for metadata management, enhancing Atlan’s Metadata Marketplace.
  • Provide technical leadership and mentorship to engineering teams, promoting a culture of innovation and excellence.
  • Own and deliver on the major business outcomes for the business unit.
  • Serve as a technical thought leader for customer onboarding, ensuring a smooth and reliable adoption process.
  • Oversee the deployment and operational excellence of solutions on the Atlan platform.
  • Spearhead innovation in connector development and drive developer productivity improvements.

AWSBackend DevelopmentLeadershipPythonSQLCloud ComputingKotlinKubernetesSoftware ArchitectureData engineeringCommunication SkillsAnalytical SkillsRESTful APIsMentoringMicroservicesData modelingSoftware EngineeringData analyticsData managementSaaS

Posted about 6 hours ago
Apply
Apply

πŸ“ Germany

πŸ” Software Development

🏒 Company: atmioπŸ‘₯ 1-10πŸ’° $5,475,963 Seed 9 months agoOil and GasSustainabilityClean EnergyFossil FuelsInformation TechnologyEnergySoftware

  • Minimum 5 years of in depth software engineering experience
  • Strong Android native development skills using the latest tech stack (Kotlin, Jetpack Compose, …)
  • iOS experience, ideally using Kotlin Multiplatform
  • Experience shipping multiple mobile Apps in B2B environment
  • Help building the leading platform to support oil and gas operators to fight green house gas emissions
  • Own and drive product features from concept to deployment.
  • While being the go to android expert in your team you also work on other projects and environments
  • Work closely with the hardware and cloud platform teams
  • Assist in road map planning, estimation, scheduling, and hiring
  • Report to and closely work with our CTO

AndroidiOS DevelopmentKotlinUser Experience DesignProduct DevelopmentAPI testingMobile testingCommunication SkillsCI/CDRESTful APIsSoftware Engineering

Posted about 17 hours ago
Apply
Apply

πŸ“ Brazil

🧭 Contract

πŸ” Software Development

🏒 Company: Nearform

  • Extensive experience in mobile app development with React Native, iOS (Swift/Objective-C), and Android (Kotlin/Java);
  • Experience adding React Native into an existing iOS and Android application;
  • Deep understanding of versioning control tools - Git in particular;
  • Experience leading mobile development projects and teams;
  • Excellent communication skills, comfortable working with key stakeholders to report progress, set expectations, and align goals.
  • Lead Mobile Development: Design, develop, and maintain high-quality mobile applications using React Native, as well as native iOS (Swift/Objective-C) and Android (Kotlin/Java).
  • Process Creation & Documentation: Establish best practices and workflows to ensure efficient mobile development processes.
  • Mentorship & Training: mentor internal and client development teams, providing knowledge transfer and structured learning paths to enable long-term project success.
  • Technical Leadership: Guide technical direction and decision-making and potentially lead a second team member as the project evolves.
  • Stakeholder Communication: Work closely with stakeholders to provide project status updates, address roadblocks, and propose strategic solutions.
  • Problem Solving & Mitigation: Proactively identify and resolve technical and organizational challenges that may arise during development ensuring high quality.

LeadershipAndroidGitiOS DevelopmentJavaKotlinObjective-CReact NativeSwiftCommunication SkillsProblem SolvingRESTful APIsMentoring

Posted 1 day ago
Apply
Apply

πŸ“ Canada

πŸ” Software Development

🏒 Company: Nearform

  • Extensive experience in mobile app development with React Native, iOS (Swift/Objective-C), and Android (Kotlin/Java);
  • Experience adding React Native into an existing iOS and Android application;
  • Deep understanding of versioning control tools - Git in particular;
  • Experience leading mobile development projects and teams;
  • Excellent communication skills, comfortable working with key stakeholders to report progress, set expectations, and align goals.
  • Design, develop, and maintain high-quality mobile applications using React Native, as well as native iOS (Swift/Objective-C) and Android (Kotlin/Java).
  • Establish best practices and workflows to ensure efficient mobile development processes.
  • Mentor internal and client development teams, providing knowledge transfer and structured learning paths to enable long-term project success.
  • Guide technical direction and decision-making and potentially lead a second team member as the project evolves.
  • Work closely with stakeholders to provide project status updates, address roadblocks, and propose strategic solutions.
  • Proactively identify and resolve technical and organizational challenges that may arise during development ensuring high quality.

LeadershipAndroidGitiOS DevelopmentJavaKotlinObjective-CReact NativeSwiftMobile testingREST APIMentoringJSON

Posted 1 day ago
Apply
Apply

πŸ“ India

🧭 Fulltime

πŸ” Software Development

🏒 Company: Frequence

  • Minimum of 7+ years of experience in backend or full-stack software engineering, with a proven track record of successfully delivering complex software systems.
  • Expertise in at least one modern programming language (e.g., Go, C#, Java, Kotlin, Rust, etc.) and strong experience in systems design and architecture.
  • Deep experience delivering SaaS software and a thorough understanding of the full software development lifecycle.
  • Demonstrated ability to influence architecture decisions that affect multiple teams, with a focus on scalability, reliability, and performance.
  • Experience identifying and solving complex, cross-functional problems with minimal guidance.
  • Proven track record of taking ownership of very large features or critical engineering problems and delivering them end-to-end.
  • Strong mentoring and coaching skills, with the ability to inspire and elevate others on the team.
  • Excellent communication and collaboration skills, with the ability to interface effectively with product managers, leadership, and other stakeholders.
  • Solid experience with SQL and NoSQL databases, and a strong understanding of data modeling, performance optimization, and system design principles.
  • Own the design, development, and execution of large, high-impact features, ensuring they align with business objectives and technical requirements.
  • Influence architectural decisions that span multiple teams and have significant company-wide impact.
  • Identify, plan, and solve complex, cross-functional problems, driving solutions and aligning stakeholders across teams.
  • Lead and coordinate the execution of complex feature launches and initiatives, removing obstacles to ensure teams can move forward efficiently.
  • Act as a primary technical interface to product managers, delivery leads, and senior leadership, driving roadmap changes and advising on team-level systems and progress.
  • Mentor and coach team members, helping them grow technically while fostering a collaborative and high-performing team culture.
  • Strategize and set short to medium-term technical direction for the team, identifying key areas for improvement and creating actionable plans to address them.
  • Collaborate with cross-functional stakeholders to research customer challenges, new opportunities, and propose innovative solutions or proof of concepts.
  • Drive execution and remove bottlenecks, enabling teams to make progress and achieve results.
  • Facilitate collaboration and knowledge sharing across teams, increasing the overall effectiveness of the engineering organization.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLAgileDesign PatternsGCPGitJavaKotlinSoftware ArchitectureC#Cross-functional Team LeadershipAlgorithmsData StructuresGoNosqlRustCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringLinuxDevOpsMicroservicesExcellent communication skillsJSONStakeholder managementTechnical supportData modelingDebuggingSaaS

Posted 1 day ago
Apply
Shown 10 out of 276

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 do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming β€” software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative β€” graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales β€” digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring β€” teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content β€” creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) β€” Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting β€” bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time β€” the ideal choice for those who value stability and predictability;
  • part-time β€” perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract β€” suited for professionals who want to work on projects for a set period.
  • Temporary β€” short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship β€” a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners β€” ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists β€” if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts β€” roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.