Remote IT Jobs

Remoote.app offers a wide selection of remote IT jobs from home for specialists of all levels – from beginners to seasoned professionals. Here, you’ll find full-time, part-time, contract-based positions, and internships. Register on the platform today and find your dream job in IT!

Remote PHP Developer JobsRemote Programming JobsRemote Data Science JobsRemote JavaScript JobsFull-Stack Developer JobsRemote Game Tester JobsFront-End Developer Remote JobsRemote DevOps Engineer JobsRemote Android Developer JobsRemote Job Salaries
MongoDB
454 jobs found. to receive daily emails with new job openings that match your preferences.
454 jobs found.

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

Apply

πŸ“ United Kingdom

πŸ” Fintech

  • Located in the United Kingdom (UK).
  • Proven experience in CI/CD and/or release engineering/management (or equivalent).
  • Strong programming skills in TypeScript, Node.js, and test-driven development.
  • Excellent verbal and written communication skills, with the ability to articulate thoughts, explain concepts, and engage effectively with individuals of varying backgrounds and expertise.
  • Proficiency with Kubernetes and Helm as both a user and developer.
  • Familiarity with Kafka, Postgres, Zookeeper, MongoDB, and Redis.
  • Excellent problem-solving skills, with a proactive, automation-first approach.
  • Ability to work independently, manage multiple tasks, and context switch effectively.
  • Strong collaboration skills to work effectively with others across teams and regions.
  • Manage and enhance CI/CD pipelines with an automation-first mindset.
  • Develop and maintain modular, testable scripts in TypeScript/Node.js.
  • Provide proactive support to developers and testers, focusing on automation to unblock and prevent recurring issues.
  • Contribute to the development and optimization of applications running in Kubernetes.
  • Develop and maintain infrastructure tools, including Kafka, Postgres, Zookeeper, MongoDB, and Redis.
  • Optimize processes and infrastructure for cost reduction, speed, and reliability.
  • Collaborate with teams across the organization to ensure seamless DevOps processes.
  • Address smaller tasks and quick wins to alleviate pressure on the team and enhance overall productivity.

Node.jsPostgreSQLKafkaKubernetesMongoDBTypeScriptRedisRelease ManagementCI/CDDevOpsScripting

Posted 18 minutes ago
Apply
Apply
πŸ”₯ Senior Business Analyst
Posted about 3 hours ago

πŸ“ Bratislava, Kyiv

πŸ” FinTech/Banking or Energy

  • 3+ years of Business Analysis experience in either FinTech or Energy domain.
  • Strong understanding of financial systems, digital banking, payments, and regulatory frameworks or energy market analytics, renewable energy trends, and asset management.
  • Experience with big data tools and ETL platforms (AirFlow, Kafka, Postgres, MongoDB).
  • Proficiency in data modeling, BPMN, UML, ERD diagrams, and business process mapping.
  • Deep understanding of Agile/Scrum methodologies, backlog management, and requirement elicitation.
  • Familiarity with Jira, Confluence, and wireframing/mockup tools.
  • Excellent problem-solving and communication skills.
  • Fluent in English (C1 or higher)
  • Work closely with stakeholders to gather, document, and analyze business requirements, ensuring alignment with company objectives.
  • Evaluate and optimize business processes through data analysis and stakeholder feedback.
  • Develop comprehensive Business Requirement Documents (BRD), Functional Specification Documents (FSD), and User Stories.
  • Act as a bridge between business and technical teams, ensuring smooth collaboration and understanding. Cross-department collaboration.
  • Utilize data-driven insights to support decision-making and provide business intelligence reports.
  • Work with development teams to ensure that proposed solutions meet business needs and contribute to strategic goals.
  • Identify potential risks associated with business processes and propose mitigation strategies.

PostgreSQLSQLAgileApache AirflowBusiness AnalysisData AnalysisETLMongoDBSCRUMJiraApache KafkaRDBMSRisk ManagementData visualizationStakeholder managementData modelingConfluenceEnglish communication

Posted about 3 hours ago
Apply
Apply

πŸ“ Canada

πŸ’Έ 203000.0 - 283000.0 CAD per year

πŸ” Fintech and Retail

  • Strong experience leading engineering organizations, across multiple product lines, to deliver high quality software.
  • Track record of successfully leading engineering teams at both rapidly scaling startups and complex larger technology companies.
  • Expertise in synthesizing complex technical requirements, designs, trade-offs, and capabilities into clear decisions, and influence product direction.
  • Ability to communicate decisions and practices to the engineering organization effectively.
  • Extensive experience building and owning large-scale, highly available consumer product.
  • Track record of successfully mentoring and developing technical leaders.
  • Experience with Fintech and Retail industries for both B2C and B2B (merchants/affiliates) is a plus.
  • Experience with Salesforce SalesCloud or ServiceCloud platform is a plus.
  • Drive the long-term vision and architecture of Affirm’s post-purchase user experience
  • Champion innovative, scalable, and delightful solutions across the engineering organization
  • Promote a strong culture of innovation, drive evaluation, development and roll out of new technologies/frameworks. Actively research, brainstorm, prototype, and present ideas.
  • Establish architecture, technical design, and code review standards, coach team members to conduct effective design and code reviews. Ensure high programming standards, create best practices, and lead by example.
  • Provide technical guidance and influence in other areas of Engineering
  • Lead technical teams to develop end-to-end solutions for complex problems, interfacing with multiple services and platforms, and multiple external organizations.
  • Partner with Product Management, provide technical input to shape product direction and roadmap.
  • Lead the organization by hiring, coaching, managing, and supporting a team of senior engineering leaders in technical contributor roles.
  • Foster a culture of technical excellence, humility, constant improvement, and rigor to build a team that can confidently tackle complex challenges across multiple technical domains.
  • Provide leadership in development of a technical architecture and strategy for a complex and quickly growing business and serve a broader engineering team.

AWSBackend DevelopmentDockerLeadershipPostgreSQLSQLAgileCloud ComputingFrontend DevelopmentJavaKubernetesMongoDBPeople ManagementProduct ManagementReact.jsSalesforceSoftware ArchitectureSpring BootSpring MVCAlgorithmsData StructuresCI/CDRESTful APIsMentoringDevOpsMicroservicesTeam managementNodeJSSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 132050.0 - 235600.0 CAD per year

πŸ” Software Development

  • 5+ years developing and deploying complex web applications, with a proven track record of shipping performant quality code.
  • Are familiar with Node.js, React, and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress).
  • Are comfortable working in an agile, safe-to-fail environment to clarify ambiguous requirements and design well scoped solutions.
  • Architect, design, and implement scalable multi-tenant services, features and APIs.
  • Work on technologies such as Node.js, React, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, and more.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Build and maintain unit and integration tests.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate with software engineers, product managers, and designers in an autonomous, supportive team environment.
  • Mentor other engineers in technical skills, best practices, and quality.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

GraphQLNode.jsExpress.jsJavascriptMongoDBTypeScriptAmazon Web ServicesReact

Posted 1 day ago
Apply
Apply

πŸ“ India

🧭 Full-Time

🏒 Company: Weekday AIπŸ‘₯ 1-10πŸ’° over 3 years agoE-CommerceFashion

  • Strong expertise in blockchain technologies, including decentralized computing, DLTs, and decentralized applications.
  • Proficient in JavaScript, TypeScript, and frameworks such as React, Angular, and Node.js.
  • Experience with client-server architecture and development using client-side JavaScript frameworks (React Native, React.js).
  • In-depth knowledge of Bitcoin, Ethereum (EVM), and other blockchain networks.
  • Hands-on experience working with RESTful APIs.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience coding in Solidity for smart contract development.
  • Familiarity with blockchain development frameworks such as Truffle & Hardhat.
  • Proficiency in NoSQL databases (MongoDB) and experience with GraphQL queries is a plus.
  • Strong debugging and issue-resolution skills for frontend and backend solutions.
  • Understanding of containerization tools like Docker and Kubernetes, and CI/CD pipelines.
  • Experience working with cloud platforms like AWS, GCP, and keeping up with the latest trends in blockchain development.
  • Knowledge of monolithic and microservices architectures.
  • Proficient with Git for version control.
  • Familiarity with testing frameworks such as Jest, Mocha, Chai, Karma, or Enzyme is a plus.
  • Experience in writing reusable libraries.
  • Contributions to open-source blockchain projects will be an added advantage.
  • Take ownership of the quality, reliability, and availability of code being shipped.
  • Oversee day-to-day operations and maintain comprehensive documentation of production features.
  • Develop product features from scratch, adhering to technical standards set by the Technology Lead.
  • Write clean, maintainable, and scalable code that complies with development policies.
  • Participate in on-call incident response on a rotational basis, including after-hours and weekends.
  • Collaborate with the Technology Head to define product architecture and document technical decisions.
  • Contribute to product meetings, providing insights on architecture, design, and feature development.
  • Bridge the gap between documentation and development by providing weekly feedback to the Research & Analysis team.
  • Mentor and manage junior developers and interns.

AWSDockerNode.jsBlockchainEthereumFull Stack DevelopmentGCPGitJavascriptKubernetesMongoDBReact.jsTypeScriptCI/CDRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ United States; BC & ON, Canada

🧭 Full-Time

πŸ’Έ 132050.0 - 207100.0 USD per year

πŸ” Software Development

🏒 Company: WebflowπŸ‘₯ 501-1000πŸ’° $120,000,000 Series C about 3 years agoπŸ«‚ Last layoff 8 months agoCMSWeb HostingWeb Design

  • 5+ years developing and deploying complex web applications, with a proven track record of shipping performant quality code.
  • Are familiar with Node.js, React, and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress).
  • Are comfortable working in an agile, safe-to-fail environment to clarify ambiguous requirements and design well scoped solutions.
  • Architect, design, and implement scalable multi-tenant services, features and APIs.
  • Work on technologies such as Node.js, React, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, and more.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Build and maintain unit and integration tests.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate with software engineers, product managers, and designers in an autonomous, supportive team environment.
  • Mentor other engineers in technical skills, best practices, and quality.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentAgileExpress.jsFrontend DevelopmentFull Stack DevelopmentGitJestMongoDBTypeScriptAmazon Web ServicesReactCI/CDRESTful APIsMentoringMicroservicesSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ Philippines

🧭 Full-Time

πŸ” Talent outsourcing

🏒 Company: BSA Solutions Inc.

  • Proficiency in PHP and Laravel framework.
  • Proficiency with programming languages related to web application development, including HTML, CSS, JavaScript and Node.js.
  • Experience with front-end framework/library: Vue.js, Angular, React.
  • Experience with both relational and non-relational databases: MySQL, MongoDB.
  • Some knowledge and practice with DevOps concepts like building CI/CD pipelines, GitHub Actions, creating Docker and Docker Compose files.
  • Planning, designing, coding, documenting, testing and maintaining custom web applications.
  • Oversee junior web developers and guide and evaluate their work flow and performance.

DockerNode.jsPHPSoftware DevelopmentFull Stack DevelopmentHTMLCSSJavascriptMongoDBMySQLVue.JsCI/CDRESTful APIsDevOps

Posted 2 days ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ’Έ 1500000.0 - 2200000.0 INR per year

🏒 Company: Weekday AIπŸ‘₯ 1-10πŸ’° over 3 years agoE-CommerceFashion

  • 5+ years of experience developing backend applications using Node.js and Express.js.
  • Strong experience in designing and optimizing MongoDB schemas for performance and scalability.
  • Proficiency in AWS Web Services (EC2, Lambda, S3, RDS) and cloud-based deployments.
  • In-depth understanding of RESTful API design, implementation, and maintenance.
  • Hands-on experience in scaling and optimizing web servers to handle high traffic loads.
  • Strong understanding of secure coding practices to ensure system integrity and reliability.
  • Experience with version control systems like Git and CI/CD pipelines for automated deployments.
  • Ability to work in an Agile development environment, collaborating with cross-functional teams.
  • Excellent problem-solving and analytical skills, with a proactive approach to challenges.
  • Design, develop, and maintain scalable backend applications using Node.js and Express.
  • Optimize and manage MongoDB schemas, ensuring efficient database performance and reliability.
  • Implement and maintain RESTful APIs, ensuring seamless communication between frontend and backend systems.
  • Work with AWS Web Services (EC2, Lambda, S3, RDS) to build and deploy scalable backend solutions.
  • Optimize server performance, ensuring systems can handle high traffic loads efficiently.
  • Ensure secure coding practices, preventing vulnerabilities and enhancing system reliability.
  • Collaborate with frontend developers to ensure smooth API integration and optimize overall system performance.
  • Debug and troubleshoot backend issues, providing effective solutions to enhance system stability.
  • Continuously improve system architecture, scalability, and deployment strategies.

AWSDockerNode.jsAgileExpress.jsGitKubernetesMongoDBCI/CDRESTful APIsMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: SolvativeπŸ‘₯ 51-100CMSConsultingInternet of ThingsWeb DevelopmentInformation TechnologyHealth CareSoftware

  • Strong understanding of JavaScript, its quirks, and workarounds.
  • Strong understanding of Reactjs.
  • Basic understanding of web markup, including HTML5 and CSS3, SASS.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with JavaScript module loaders, such as Require.js and AMD.
  • Familiarity with front-end build tools, such as Grunt and Gulp.js.
  • Proficient understanding of code versioning tools, such as Incorrect Field.
  • Good understanding of browser rendering behavior and performance.
  • Good Understanding CI/CD, NodeJS, Restful API, Docker
  • Proficient understanding of NoSQL DB
  • OOPS concept knowledge is required
  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Assure that all user input is validated before submitting to back-end services.
  • Collaborate with other team members and stakeholders.

DockerNode.jsGitHTMLCSSJavascriptMongoDBReact.jsNosqlCI/CDRESTful APIs

Posted 4 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 137000.0 - 270000.0 USD per year

πŸ” Software Development

🏒 Company: MongoDBπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 5+ years of experience of building distributed systems, and/or foundational cloud services at scale and experience with a compiled language (Java, C#, Go, etc.)
  • 2+ years of experience managing a team of 3+ engineers and providing technical leadership
  • Track record in hiring, mentoring, and growing high-performing software engineering teams, experience working with remote teams and a passion for mentoring and career development of the team
  • Excellent verbal and written technical communication skills and desire to collaborate with colleagues, other teams, and lead projects
  • Strong background in building core components for data processing systems (including query execution, storage engines, autotuning and workload optimization) and distributed systems
  • Have led the launch of new features and maintained them in production
  • Manage a team of software engineers, responsible for ensuring their success, aiding their career growth, and facilitating their technical work
  • Make coding contributions to the team’s projects
  • Work with product managers, program managers, design & analytics teams and other teams to define, prioritize and deliver new features that delight our users and drive platform improvements
  • Take responsibility for the planning and execution of major features, raise delivery risks
  • Own the monitoring, operations, and maintenance of the systems your team develops
  • Enable the team to operate efficiently by removing technical obstacles, coordinating with other teams on dependencies, and prioritizing the team's overall well-being
  • Contribute to planning for organizational growth, including allocation of engineering resources, participate in hiring and assignment of projects

Backend DevelopmentLeadershipSoftware DevelopmentCloud ComputingJavaKubernetesMongoDBSoftware ArchitectureAlgorithmsData StructuresREST APICommunication SkillsCI/CDProblem SolvingMentoringTeam management

Posted 5 days ago
Apply
Shown 10 out of 454

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 is Remote Work in IT 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.

Most Popular Remote Computer and IT Professions

The field of information technology offers a wide range of remote job opportunities, covering both technical and managerial specializations:

  • Frontend Developers β€” React.js, Vue.js, Angular, and others.
  • Backend Developers β€” PHP, Java, Python, Node.js, .NET.
  • Full Stack Developers β€” specialists handling both frontend and backend development.
  • Mobile App Development β€” Android developers, iOS developers.
  • JavaScript Development β€” specialists focused on JavaScript-based applications.
  • WordPress Specialists β€” website development and customization on WordPress.
  • Big Data & AI β€” data engineers and artificial intelligence experts.
  • Cybersecurity β€” specialists ensuring information security.
  • Data Science & Analytics β€” experts in data processing, analysis, and predictive modeling.
  • DevOps & Testing β€” DevOps engineers, testers, game testers.
  • Specialized IT Fields β€” IoT (Internet of Things) and emerging technologies.
  • Project Managers β€” managing software development projects.
  • Technical Support & DevRel β€” technical customer support and developer relations.
  • General IT Professions β€” programmer jobs for developers in various fields.

Fully remote work in IT is available for professionals of all skill levels β€” from beginners (Junior) to experts in their field (Executive). Entry-level developers can find positions to start their remote IT careers and gain experience with commercial projects. Middle-level specialists have opportunities to enhance their skills and expand their expertise, while Senior and Lead developers can take on complex tasks and lead teams.

Interested in management? Roles at the Staff, Director, and Executive levels offer opportunities for strategic leadership, key technical decision-making, and shaping a company's long-term IT strategy.

Types of Remote Computer and IT Work from Home

Remoote.app offers several work models so that everyone can find a suitable option:

  • Full-time.
  • Part-time.
  • Contract-based.
  • Temporary.
  • Internships.

The platform features job listings from employers in the USA, Canada, Germany, the UK, Poland, the Netherlands, UAE, France, Spain, Australia, and more. This allows candidates to choose the best conditions and build an international career.

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.