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
Design Patterns
419 jobs found. to receive daily emails with new job openings that match your preferences.
419 jobs found.

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

Apply

📍 Poland

🧭 Full-Time

🔍 Software Development

🏢 Company: Adaptiq👥 51-100ConsultingProfessional ServicesSoftware

  • BS/MS in Computer Science or Engineering.
  • At least 2 years of experience as a team leader.
  • Experience mentoring and supporting developers in their growth.
  • 6+ years of hands-on experience in backend and frontend development.
  • 3+ years of experience with React, single-page applications, and modern frontend paradigms.
  • 6+ years of significant experience with JavaScript & Node.js.
  • Solid knowledge of Object-Oriented Programming (OOP) and design patterns.
  • Experience in ECMAScript, HTML5, SCSS, and modern stack like Babel and Webpack.
  • Familiarity with Micro Frontend architecture and module federation packages.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Experience with building common packages.
  • Demonstrated ability to share technical innovations and best practices with teams.
  • Strong team player with a keen eye for design and practical UX/UI experience.
  • Proven ability to tackle new challenges and think creatively to solve problems.
  • Provide mentorship and guidance to team members, supporting their growth and development, and help them overcome technical challenges.
  • Actively participate in development tasks, including coding and reviewing solutions, to ensure high-quality software is delivered.
  • Work with modern technologies, including React, Node.js, Micro Frontend Architecture, and cloud platforms.
  • Leverage expertise in Object-Oriented Programming (OOP), design patterns, and Micro Frontend architecture to build maintainable and scalable solutions.
  • Oversee the setup, management, and improvement of modern CI/CD pipelines to streamline development and deployment processes.
  • Share knowledge, technical innovations, and best practices with the team, ensuring consistency and high standards across all development efforts.
  • Work closely with design teams to ensure the user experience is intuitive, practical, and visually appealing, taking a hands-on approach to front-end development.
  • Address complex challenges and find creative, efficient solutions to meet both business and technical requirements.
  • Be an effective communicator within the team and with other stakeholders, ensuring alignment on project goals, timelines, and requirements.

AWSBackend DevelopmentLeadershipNode.jsCloud ComputingDesign PatternsFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptReact.jsCI/CDMentoringMicroservices

Posted about 1 hour ago
Apply
Apply

📍 India

🧭 Fulltime

🔍 Software Development

🏢 Company: Atlan

  • Strong proficiency in JavaScript/TypeScript and modern frontend frameworks like Vue.js or React.
  • Proven ability to build pixel-perfect, user-centric frontend applications that meet enterprise standards.
  • Deep knowledge of state management patterns, modern build tools, and frontend performance optimization.
  • Expertise in debugging and solving complex challenges in large-scale applications.
  • Advanced skills in designing scalable frontend architectures for enterprise-grade systems.
  • Demonstrated experience leading frontend architecture decisions and mentoring engineering teams to foster a culture of growth and excellence.
  • Ability to set and uphold high standards for engineering practices, driving team productivity and innovation.
  • Passion for driving the adoption of modern technologies and best practices in frontend development.
  • Experience with micro-frontend architectures and familiarity with B2B SaaS platforms.
  • Commitment to creating intuitive, high-performing user interfaces that enhance platform adoption and business impact.
  • Strong ability to work in cross-functional teams, collaborating effectively with product, design, and backend teams to deliver cohesive solutions.
  • Deep understanding of how to translate complex user needs into elegant, scalable designs.
  • Lead the implementation of intuitive, pixel-perfect user interfaces that delight users.
  • Optimise frontend applications for enterprise-scale performance, ensuring a seamless user experience.
  • Foster a culture of frontend engineering excellence by guiding and mentoring team members.
  • Develop scalable frontend architectures tailored for complex enterprise environments.
  • Drive the adoption of modern frontend practices, frameworks, and technologies.
  • Work closely with design, product, and backend teams to deliver cohesive and exceptional user experiences.

AWSAgileDesign PatternsFrontend DevelopmentGitJavascriptReact.jsTypeScriptVue.JsCI/CDRESTful APIsNodeJSDebugging

Posted about 2 hours 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

📍 Spain, Poland, Georgia, Serbia

🧭 Full-Time

🔍 Software Development

🏢 Company: Cloudlinux

  • Proven ability to take a project from concept through to production, including requirements gathering, design, testing, and maintenance.
  • Experience with Jira (or similar) for task management, sprint planning, and reporting.
  • Comfortable with iterative development, frequent releases, and fast feedback cycles.
  • Proficiency in Git-based workflows (GitHub, GitLab, or Gerrit) and CI/CD setups (Jenkins, etc.).
  • Strong knowledge of how to integrate automated checks and tests into pipelines.
  • In-depth understanding of what makes a code review effective, including detection of security vulnerabilities, logical errors, performance bottlenecks, and style issues.
  • Familiarity with AST-based or control-flow techniques to enable deeper analysis.
  • Strong experience with Python and hands-on experience in other programming languages (preferably C/C++/PHP/Go).
  • Awareness of common design patterns, best practices, and typical pitfalls across various tech stacks.
  • Ability to independently explore new libraries or methods—especially around static analysis and potential AI-based enhancements—to continually improve the reviewer.
  • Design and implement a system capable of reviewing code across multiple languages and projects.
  • Incorporate advanced code analysis techniques (e.g., AST parsing, control flow analysis) to identify bugs, style inconsistencies, and potential security and performance issues.
  • Ensure the reviewer can be extended or customized based on evolving requirements from diverse teams.
  • Employ agile methodologies (Scrum/Kanban) to plan, track, and iterate on new features.
  • Integrate seamlessly with CI/CD pipelines (GitHub, GitLab, Gerrit, Jenkins), making the reviewer easily adoptable by various R&D teams.
  • Collaborate with DevOps to ensure smooth deployment and maintenance.
  • Define and maintain code review standards, including style guidelines, security checks, and performance considerations.
  • Work with development teams to refine pull/merge request processes, fostering a culture of high-quality code.
  • Provide comprehensive review feedback and assist in automating repetitive checks to streamline manual review efforts.
  • Engage with stakeholders and engineering teams to gather feedback and requirements.
  • Communicate progress clearly and adapt the solution based on iterative input.
  • Advocate for best practices, teaching others how to maximize the value of automated reviews.
  • Investigate emerging tools and methodologies in static analysis, linting, and machine learning for potential integration.
  • Prototype new features or approaches including AI/LLM usage to for code reviewing and unstructured data handling.

DockerLeadershipProject ManagementPythonSoftware DevelopmentSQLAgileDesign PatternsGitJenkinsKubernetesMachine LearningC++JiraCross-functional Team LeadershipAlgorithmsData StructuresREST APICommunication SkillsAnalytical SkillsCI/CDAgile methodologiesRESTful APIsLinuxDevOpsMicroservicesResearch skillsPrototypingSoftware EngineeringDebugging

Posted about 5 hours ago
Apply
Apply

📍 Brazil, Argentina

🧭 Full-Time

🔍 Software Development

🏢 Company: RecargaPay👥 501-1000💰 $10,000,000 Debt Financing over 2 years agoMobile PaymentsFinancial ServicesFinTech

  • Experience hands-on engineering roles
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Knowledge in frameworks Javascript
  • Development using Java, Spring Boot, PostgreSQL, Kafka and AWS
  • Experience to deal with medium domains with medium/high complexity
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Knowledge of relational database systems and Object Oriented Programming
  • Knowledge in Domain Driven Design. Knowing Microservice Architecture is a plus
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
  • Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable
  • Experience with asynchronous programming
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring
  • Write well designed, testable, efficient code by using best software development practices
  • Contribute in all phases of the development lifecycle
  • Create and maintain software documentation
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across teams in their sub-department
  • Solves technical problems of the highest scope, complexity, and ambiguity for their sub-department
  • Look for innovation opportunities in your team with a willingness to experiment and to boldly confront problems of large complexity and scope
  • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems
  • Guides conversations to remove blockers and encourage collaboration in your team
  • Exposes the work of the sub department and their business impact internally

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentGitJavaJavascriptJVMKafkaSpring BootREST APICI/CDMicroservicesJSONSoftware EngineeringDebugging

Posted about 6 hours ago
Apply
Apply

📍 Brazil, Argentina

🔍 Software Development

🏢 Company: RecargaPay👥 501-1000💰 $10,000,000 Debt Financing over 2 years agoMobile PaymentsFinancial ServicesFinTech

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Experience to deal with medium domains with medium/high complexity
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Knowledge of relational database systems and Object Oriented Programming
  • Knowledge in Domain Driven Design. Knowing Microservice Architecture is a plus
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
  • Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable
  • Development using Java, Spring Boot, PostgreSQL, Kafka and AWS
  • Experience with asynchronous programming
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring
  • Write well designed, testable, efficient code by using best software development practices
  • Contribute in all phases of the development lifecycle
  • Create and maintain software documentation
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across teams in their sub-department
  • Solves technical problems of the highest scope, complexity, and ambiguity for their sub-department
  • Look for innovation opportunities in your team with a willingness to experiment and to boldly confront problems of large complexity and scope
  • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems
  • Guides conversations to remove blockers and encourage collaboration in your team
  • Exposes the work of the sub department and their business impact internally

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLDesign PatternsJavaKafkaSpring BootAlgorithmsData StructuresRDBMSCI/CDRESTful APIsMicroservicesSoftware EngineeringDebugging

Posted about 6 hours ago
Apply
Apply

📍 United States

💸 95000.0 - 115000.0 USD per year

🔍 Brand Creative

  • 7+ years of experience as an Art Director at a top creative agency on a variety of clients across multiple industries.
  • A portfolio of award-winning, full-funnel, brand-driven work that demonstrates big-idea thinking and exceptional design execution.
  • A passion for creating culturally relevant, visually arresting creative that engages audiences and builds brands.
  • Proven experience pitching and winning new business, as well as confidently presenting work internally and to clients.
  • Hands-on production experience, including overseeing shoots, working with directors, editors and producers and executing high-quality visuals at every stage.
  • Ability to work at both a high level (big ideas) and in the details (design execution, typography, layout, and composition).
  • Proficiency in Google Suite, Adobe Creative Suite and other relevant design tools.
  • The ability to thrive in a collaborative, high-energy environment with no ego—just a drive to make big ideas and great work come to life.
  • Strong experience thinking conceptually, writing in multiple formats, and developing multi-platform campaigns, from TV and CTV to digital, social, and everything in between.
  • A self-starter mindset with the ability to build creative presentations that convey your ideas independently.
  • Confidence in presenting, sharing, and selling your work to clients and internal stakeholders at all levels.
  • Experience identifying, briefing, and working with Paid Influencers and UGC creators.
  • Concepting, developing and executing bold, visually striking, ad campaigns for some of the world’s most recognizable brands.
  • Working on various clients and projects simultaneously, as well as jumping in on new business pitches and internal projects as needed.
  • Crafting sharp, engaging, and culturally relevant brand messaging that resonates with audiences.
  • Collaborating with Art Directors, Designers, Motion teams, Producers and Strategists to push creative to its highest potential.
  • Working in tandem with other agency partners across Media, Client Services and Project Management to ensure your work is on-track, on-brief and on-time.
  • Pitching and selling creative ideas internally and externally to clients, from brand managers to CMOs, with clarity and confidence.
  • Developing versatile, brand-specific copy that adapts seamlessly across platforms and formats across the entire funnel.
  • Staying ahead of trends in marketing, culture, and design, ensuring your work feels fresh, modern, topical and unexpected.
  • Working closely with directors, photographers, editors, and production teams to bring campaigns to life across various media.

Project ManagementAdobe Creative SuiteAdobe IllustratorAdobe InDesignAdobe PhotoshopDesign PatternsFrontend DevelopmentFull Stack DevelopmentGraphic DesignImage ProcessingUI DesignUser Experience DesignContent creationContent managementCommunication SkillsRESTful APIsPresentation skillsTeamworkJSONClient relationship managementCreativityData visualizationMarketingStrategic thinkingDigital MarketingA/B testing

Posted about 6 hours ago
Apply
Apply
🔥 Staff Product Designer
Posted about 7 hours ago

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: Atlan

  • 10+ years of experience in designing & shipping consumer-grade enterprise products or complex web applications that end users and customers love.
  • Experience working in the data domain will be an added bonus.
  • A portfolio of work that shows us your product design & strategy skills from concept to visual design execution.
  • You obsess over craft and love creating intuitive and beautiful products and experiences.
  • You have worked in fast paced design teams in growth stage teams, and don’t shy away from taking initiative to mature existing processes, culture, and team rituals to build a world-class design team.
  • You can communicate effectively and work autonomously - it will be much needed in a remote setup!
  • You do not wait for instructions and guidelines but believe in taking end-to-end ownership of things - to do the right thing for our end users.
  • Understand the domain, users, and technology of the product area(s) you work on deeply, and proactively understand the broader product.
  • Collaborate with Product Managers and work on identifying, defining, and solving user experience issues that have the highest complexity and scope in the product.
  • Own and mature the design processes at Atlan end to end - from concepts, user flows and wireframes to visuals, and shipping of the feature and impact validation - and design deliverables that raise the bar of craft and quality of Atlan’s user experience.
  • Participate in our design critique sessions and mentor designers across pods and help them benefit from your expertise and experience.
  • Collaborate with the other designers and frontend team to create and maintain reusable design components and tokens, thus contributing to Atlan’s design system, components & asset library.
  • Participate in recruiting - conducting portfolio reviews, whiteboard challenges, and contributing towards hiring related assets and establishing the brand of Atlan’s design team in the community.
  • Help improve and evangelise the design culture within Atlan!

Design PatternsFigmaFrontend DevelopmentProduct ManagementUI DesignUser Experience DesignProduct AnalyticsProduct designCommunication SkillsAnalytical SkillsCollaborationSketchRESTful APIsData visualizationData modelingPrototypingData analytics

Posted about 7 hours ago
Apply
Apply
🔥 1206 Design & Release MED
Posted about 7 hours ago

📍 Mexico

🔍 Automotive

🏢 Company: ALTEN MÉXICO

  • Experience in ECU development and automotive systems.
  • Experience with automotive communication networks (CAN, CAN FD, Ethernet).
  • Experience in RF/Wireless system design and validation.
  • Experience in hardware and software integration in ECU.
  • Experience in supplier development and component validation.
  • Knowledge of DFMEA and DVRR.
  • Experience with automotive electrical module validation and testing.
  • Knowledge of molding and packaging processes for electronic components.
  • Experience with engineering change management (ECR, ECO, MCO).
  • Experience with diagnostic tools and network analysis.
  • Knowledge of manufacturing and production processes for electronic components.
  • Design, develop, and release electronic modules and electrical systems.
  • Ensure compliance with functionality, quality, and regulatory requirements.
  • Integrate hardware and software in ECU.
  • Manage supplier development and component validation.

SQLASP.NETDesign PatternsEmbedded SystemsMicrosoft .NETMySQLProduct DevelopmentCommunication SkillsAnalytical SkillsCollaborationCI/CDC (Programming language)Problem SolvingAgile methodologiesRESTful APIsLinuxTeamworkJSON

Posted about 7 hours ago
Apply
Apply

📍 Romania

  • 2+ years of experience with developing end to end solutions using Microsoft Stack of Technologies
  • Good understanding of software design & architecture principles
  • Strong analytical, problem solving and troubleshooting skills.
  • Collaboration with Software Architect(s) and other technical groups within Eurofins (Includes design, documentation, prototyping and validation)
  • Strong experience in designing and working with n-tier architecture solutions
  • Experience in test driven development and test automation on all levels
  • Strong working knowledge on server-side development on a .NET 6/7 stack
  • Good understanding of relational databases (MS SQL)
  • Understanding of NoSQL databases - document and key/value oriented
  • Experience in developing Cloud native application (Azure or AWS) using Docker stack
  • Comfortable in unit testing and mocking for .NET
  • Understanding of object-oriented programming (OOP) and Object-Oriented Design principles
  • Strong knowledge of software implementation best practices (e.g. SOLID)
  • Able to provide technical recommendations and solve technical problems
  • Must be a quick learner
  • Estimate the complexity and the workload
  • Choose the most appropriate technical solution to meet the user requirements
  • Reach the optimal requirement artifact
  • Design, develop, deploy and support Cloud applications, solutions as per business requirements
  • Maintain, modify, optimize and extend existing solutions as a part of support and performance optimization projects.
  • Working together with other team members (dev/QA) to ensure high quality of delivered solutions.
  • Ensuring good practices and high quality standards are implemented and followed

AWSBackend DevelopmentDockerSoftware DevelopmentSQLAgileASP.NETCloud ComputingDesign PatternsGitKubernetesMicrosoft .NETMicrosoft SQL ServerSCRUMSoftware ArchitectureC#ASP.NET Web APIAzureREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMicroservicesJSONDebugging

Posted about 7 hours ago
Apply
Shown 10 out of 419

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.