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 JobsRemote Job Salaries
gRPC
96 jobs found. to receive daily emails with new job openings that match your preferences.
96 jobs found.

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

Apply

πŸ“ Nigeria

🧭 Full-Time

πŸ” Payment Processing

🏒 Company: MoniepointπŸ‘₯ 1000-5000πŸ’° $110,000,000 Series C 7 months agoCreditFinancial ServicesBankingPaymentsFinanceFinTech

  • 5+ years of experience in iOS development using Swift (Objective-C is a plus).
  • Strong experience building and maintaining SDKs or Frameworks for third-party integration.
  • Solid understanding of iOS architecture patterns – MVVM, VIPER, etc.
  • Deep knowledge of networking, local storage, and threading on iOS.
  • Experience with integrating and handling payments, EMV, or PCI-compliant flows.
  • Hands-on experience with Unit/UI Testing, mocking frameworks, and XCTest.
  • Familiarity with App Store guidelines, Apple’s human interface guidelines, and SDK distribution (CocoaPods/SPM/XCFrameworks).
  • Good understanding of security principles (JWE/JWT, keychain access, biometric authentication, TLS pinning).
  • Design, build, and maintain the iOS SDK used by merchants and partners to accept payments.
  • Develop secure and scalable SDK modules for payment authorization, card/token management, and EMV 3DS authentication.
  • Collaborate with backend/API engineers to integrate REST/GraphQL/gRPC APIs.
  • Ensure optimal performance, quality, and responsiveness of the SDK across different iOS devices and versions.
  • Implement unit tests, UI tests, and CI/CD pipelines to maintain high code quality.
  • Drive architectural decisions for modular, testable, and reusable code.
  • Stay current with Apple iOS SDK, Swift, Xcode, UIKit, and new payment-related APIs (Apple Pay, Passkeys, etc.).
  • Work closely with security teams to address vulnerabilities and follow mobile security best practices.

GraphQLiOS DevelopmentObjective-CSwiftgRPCREST APICI/CDNetworking

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 153000.0 - 270000.0 USD per year

πŸ” Software Development

🏒 Company: BlockπŸ‘₯ 1001-5000ElectronicsManufacturing

  • 5+ years experience building and operating quality software
  • Demonstrated technical initiative on previous projects
  • Strong communication skills and customer empathy
  • High technical standards in software testing and delivery
  • Growth mindset and a healthy comfort with ambiguity
  • Design, build, and operate the APIs and services that power Cash authentication and authorization
  • Evolve our architecture to scale with growth in customers and developers, working across large monolith codebases and microservices
  • Collaborate with product management and design to lead the development of new, high-impact experiences and help define the roadmap
  • Mentor, lead, and support your colleagues to grow the team
  • Contribute to the broader tech and open source communities

AWSBackend DevelopmentSoftware DevelopmentDynamoDBHibernateJavaKafkaKotlinKubernetesMySQLAPI testinggRPCRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ Romania, Poland, Slovakia

🧭 Full-Time

πŸ” Software Development

  • Strong hands-on software development experience with modern engineering practices
  • Proficiency in: TypeScript, Node.js, gRPC, Kafka, MongoDB, GraphQL
  • DevOps skills are preferred, experience with Kubernetes, Docker, ArgoCD, AWS, CI/CD pipelines, monitoring and observability (DataDog)
  • Familiarity with distributed systems, microservices, and serverless patterns.
  • Ability to work within existing architectures with a focus on consistency, maintainability, and delivery.
  • Experienced in creating clear technical documentation and implementation strategies
  • Comfortable with evaluating solutions pragmatically and applying proven patterns within defined boundaries.
  • Strong collaboration and communication skills in cross-functional teams.
  • A proven track record of delivering production-ready software in a timely manner.
  • Fluent in English.
  • Contribute directly to a pre-scoped system as part of a defined project initiative.
  • Collaborate with and guide engineers and product managers to translate requirements into solid implementations.
  • Ensure code quality, reliability, and performance through thoughtful development and testing practices.
  • Align your work with existing patterns and decisions, integrating effectively into our established software ecosystem.
  • Document and communicate your work clearly to support smooth deployment and maintenance.
  • Participate in code reviews and technical discussions focused on short-term outcomes and cohesive delivery.

AWSDockerGraphQLNode.jsKafkaKubernetesMongoDBTypeScriptgRPCCI/CDRESTful APIsDevOps

Posted 1 day ago
Apply
Apply

πŸ“ Romania, Poland, Slovakia

πŸ” Software Development

  • Strong hands-on software development experience with modern engineering practices
  • Proficiency in: TypeScript, Node.js, gRPC, Kafka, MongoDB, GraphQL
  • DevOps skills are preferred, experience with Kubernetes, Docker, ArgoCD, AWS, CI/CD pipelines, monitoring and observability (DataDog)
  • Familiarity with distributed systems, microservices, and serverless patterns.
  • Ability to work within existing architectures with a focus on consistency, maintainability, and delivery.
  • Experienced in creating clear technical documentation and implementation strategies
  • Comfortable with evaluating solutions pragmatically and applying proven patterns within defined boundaries.
  • Strong collaboration and communication skills in cross-functional teams.
  • A proven track record of delivering production-ready software in a timely manner.
  • Fluent in English.
  • Contribute directly to a pre-scoped system as part of a defined project initiative.
  • Collaborate with and guide engineers and product managers to translate requirements into solid implementations.
  • Ensure code quality, reliability, and performance through thoughtful development and testing practices.
  • Align your work with existing patterns and decisions, integrating effectively into our established software ecosystem.
  • Document and communicate your work clearly to support smooth deployment and maintenance.
  • Participate in code reviews and technical discussions focused on short-term outcomes and cohesive delivery.

AWSBackend DevelopmentDockerGraphQLNode.jsKafkaKubernetesMongoDBTypeScriptgRPCServerlessCI/CDRESTful APIsDevOpsMicroservicesEnglish communication

Posted 1 day ago
Apply
Apply

πŸ“ Europe

πŸ” Bitcoin

🏒 Company: Relai

  • 5+ years of professional experience in a similar backend development role, with a strong focus on building scalable systems.
  • 3+ years of hands-on experience with Go (Golang), demonstrating proficiency in writing clean, efficient, and maintainable code.
  • A strong preference for simple, iterative solutions, with a commitment to continuous improvement and optimization.
  • An obsession with maintainable, high-quality code, adhering to best practices and ensuring long-term sustainability.
  • A self-starter mindset, capable of working independently and delivering results with minimal supervision.
  • Proven experience in API development, including designing and maintaining RESTful or gRPC interfaces.
  • Familiarity with CI/CD pipelines and tools to streamline development and deployment workflows.
  • Experience working in an agile environment, embracing collaboration, feedback, and iterative progress.
  • Solid knowledge of cloud and microservice design patterns, with an understanding of distributed systems architecture.
  • Design, develop, and maintain high-quality backend microservices using Go, ensuring scalability, reliability, and performance.
  • Collaborate closely with cross-functional teams, including product managers, DevOps engineers, and QA/test engineers, to deliver robust and well-tested solutions.
  • Participate in code reviews and audits, providing constructive feedback to maintain high standards of code quality and best practices.
  • Optimize application performance, ensuring efficient use of resources and minimal latency in production systems.
  • Contribute to architecture decisions, participating in the design of distributed systems and ensuring the system's modularity and maintainability.
  • Implement and maintain APIs, ensuring seamless communication between services and external systems.
  • Troubleshoot and resolve issues, debugging production-level problems quickly and effectively.
  • Stay up to date with Go best practices, new tools, and industry trends, and share knowledge with the team.

Backend DevelopmentDockerSQLAgileCloud ComputingDesign PatternsSoftware ArchitectureGogRPCPostgresCI/CDRESTful APIsMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ” Software Development

🏒 Company: SiftπŸ‘₯ 251-500πŸ’° Secondary Market over 3 years agoFraud DetectionBig DataPredictive AnalyticsAnalyticsNetwork Security

  • Strong knowledge of data structures, distributed algorithms, and asynchronous architectures
  • Experience designing and maintaining scalable public APIs
  • Extensive experience using large-scale NoSQL databases like Bigtable, HBase or Cassandra
  • Familiarity with setting up, managing, and deploying to the cloud (e.g. AWS/GCP)
  • Build highly scalable, distributed services that can handle hundreds of millions of events per day.
  • Partner with product management to help scope and shape project requirements.
  • Implement engineering solutions to address complex customer needs at scale.
  • Collaborate with other engineers within the API Platform team as well as across other engineering teams.
  • Help evolve and improve our engineering practices.
  • Document and demonstrate solutions by developing documentation, flowcharts, diagrams, code comments and maintain good code hygiene.

Backend DevelopmentCloud ComputingGCPJavaKafkaKubernetesAlgorithmsAPI testingData StructuresgRPCPostgresREST APINosqlCommunication SkillsCollaborationMicroservicesSoftware Engineering

Posted 3 days ago
Apply
Apply

πŸ“ Europe, South Africa

🧭 Full-Time

πŸ” Air Cargo

🏒 Company: cargo.one

  • Strong foundation in Python
  • Experience with SQL
  • Understanding the workings of web applications
  • Contribute to feature designs and architectural decisions
  • Ensure the quality of the work
  • Refine and write tickets
  • Provide and receive feedback

Backend DevelopmentPostgreSQLPythonSQLFlaskGCPKubernetesgRPCRedisCommunication SkillsCI/CDProblem SolvingRESTful APIsDocumentationAdaptabilityTeamworkVerbal communicationSoftware EngineeringDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ’Έ 50.0 - 54.0 USD per hour

πŸ” Cloud Storage / Platform Infrastructure

🏒 Company: JeffreyM ConsultingπŸ‘₯ 101-250Staffing AgencyConsultingInformation Technology

  • Proven experience working with Protocol Buffers in production Go/gRPC environments.
  • Strong proficiency in Golang, including experience with code generation, interfaces, and concurrency patterns.
  • Familiarity with GoGoProto and its ecosystem is strongly preferred.
  • Experience working in large, production-critical codebases within service-oriented architectures.
  • Ability to work independently, proactively solve problems, and communicate effectively across distributed teams.
  • Comfort navigating infrastructure-level projects with broad cross-functional impact.
  • Audit and identify all current usages of GoGoProto extensions in protobuf definitions.
  • Migrate .proto files to use standard protobuf options, removing deprecated or custom GoGoProto constructs.
  • Regenerate protobuf code using modern, supported tools (e.g., protoc, protoc-gen-go), ensuring compatibility with the client’s Go/gRPC infrastructure.
  • Refactor Go-based services to account for changes in code generation, particularly where GoGoProto-specific behaviors were in use (e.g., custom JSON serialization, field annotations).
  • Validate code changes through testing and integration with live-tier services.
  • Collaborate with internal engineering teams to align on changes, unblock development workflows, and avoid regressions.
  • Document migration steps, tooling processes, and best practices to support long-term maintainability and knowledge sharing.

Software DevelopmentGitgRPCCI/CDRESTful APIsLinuxMicroservicesJSONScriptingDebugging

Posted 4 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ” Insurance

🏒 Company: Bestow

  • 3+ years of professional software development experience
  • Passionate about working with Golang; prior experience in additional modern languages is great, too (e.g. Python, Ruby, .Net, Java, C++)
  • Hands-on knowledge designing APIs (gRPC, Swagger)
  • Experience using Docker for local software development.
  • An advocate for Continuous Integration/Continuous Delivery (CI/CD)
  • Experience with distributed systems or microservices
  • Experience working in an event-driven architecture
  • An understanding of or experience with modern, scalable system architectures.
  • Strong written and verbal communication skills, especially in a remote-first environment
  • Exposure to cloud computing platforms (e.g., GCP, AWS, Azure) and container orchestration (e.g., Kubernetes)
  • Develop core services primarily using Golang and PostgreSQL
  • Resolve issues with previously delivered features
  • Write unit and integration tests for code you create
  • Peer review code developed by others on your team
  • Ensure software is secure, maintainable
  • Work with designers, product managers, and other engineers
  • Encourage automation and continuous improvement

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentCloud ComputingKubernetesSoftware ArchitectureAPI testingGogRPCCI/CDRESTful APIsMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 170000.0 - 220000.0 USD per year

πŸ” Software Development

  • Proven experience building microservices and managing cloud infrastructure.
  • Proficiency in programming languages such as Python, Go, or Typescript, with a strong ability to write clean, maintainable code.
  • Hands-on experience with GCP, AWS, and/or Azure.
  • Demonstrated expertise in integrating third-party APIs to expand application capabilities.
  • Solid understanding of RESTful API design principles and best practices.
  • Excellent problem-solving skills, with a focus on delivering scalable and efficient solutions.
  • Strong knowledge of database design and optimization techniques.
  • Exceptional written and verbal communication skills, with the ability to effectively collaborate with team members and stakeholders.
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Contribute to the architecting, building, and optimizing our backend services and cloud infrastructure.
  • Collaborate with cross-functional teams to gather requirements and architect solutions that align with business objectives.
  • Mentor and guide junior engineers, fostering a culture of collaboration, learning, and growth within the team.
  • Develop and maintain GRPC and RESTful APIs and services to enable seamless integration with various applications and third-party platforms.
  • Integrate 3rd party APIs to enhance the functionality and capabilities of our applications.
  • Ensure the security and scalability of backend systems, implementing best practices for data protection and access control.
  • Monitor and troubleshoot production systems, proactively identifying and resolving potential issues.
  • Stay up-to-date with the latest developments in cloud technologies and leverage them to enhance our infrastructure and services.
  • Conduct code reviews and provide constructive feedback to maintain code quality and adherence to coding standards.
  • Communicate technical concepts and project updates effectively to both technical and non-technical stakeholders.

AWSBackend DevelopmentDockerPythonSQLCloud ComputingGCPGitKubernetesTypeScriptAPI testingAzureGogRPCCI/CDRESTful APIsMicroservicesSoftware Engineering

Posted 4 days ago
Apply
Shown 10 out of 96

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.