Remote Design Jobs

Frontend Development
977 jobs found. to receive daily emails with new job openings that match your preferences.
977 jobs found.

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

Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Software Development

  • 5 years of experience working on web applications.
  • Worked with JavaScript ES6, TypeScript, and Vue.
  • Experience with libraries to manage the state of the application.
  • Used to working with tools such as GIT, SASS, Yarn 3, Webpack, Docker, Vite, and NPM on a daily basics.
  • Experience in programming unit, component, and integration tests with Jest.
  • Practical knowledge of frontend architectures.
  • Used to working in a high-autonomy and responsible environment.
  • Care about product management and understanding user needs.
  • Can communicate in English – both spoken and written - min. B2 level.
  • Collaborate actively in the design of new features by understanding the user problem, making proposals, and taking care of the user experience.
  • Lead the implementation of new functionalities by programming, testing, deploying, and monitoring to ensure high-quality results.
  • Participate in initiatives outside the team and have a global impact on the company.
  • Be a role model in terms of responsibility, initiative, collaboration, and continuous improvement.
  • Help others to grow actively.

DockerEs6Frontend DevelopmentGitJavascriptJestTypeScriptVue.JsYarnCommunication SkillsRESTful APIs

Posted 1 minute ago
Apply
Apply

πŸ“ Brazil, the U.S., and Canada

🧭 Full-Time

πŸ” Payments

  • Bachelor’s or Master’s degree in CS/Engineering/Data-Science or other technical disciplines.
  • Solid experience in DS/ML engineering.
  • Proficiency in programming languages such as Python, Scala, or Java.
  • Hands-on experience in implementing batch and real-time streaming pipelines, using SQL and NoSQL database solutions
  • Familiarity with monitoring tools for data pipelines, streaming systems, and model performance.
  • Experience in AWS cloud services (Sagemaker, EC2, EMR, ECS/EKS, RDS, etc.).
  • Experience with CI/CD pipelines, infrastructure-as-code tools (e.g., Terraform, CloudFormation), and MLOps platforms like MLflow.
  • Experience with Machine Learning modeling, notably tree-based and boosting models supervised learning for imbalanced target scenarios.
  • Experience with Online Inference, APIs, and services that respond under tight time constraints.
  • Proficiency in English.
  • Design the data-architecture flow for the efficient implementation of real-time model endpoints and/or batch solutions.
  • Engineer domain-specific features that can enhance model performance and robustness.
  • Build pipelines to deploy machine learning models in production with a focus on scalability and efficiency, and participate in and enforce the release management process for models and rules.
  • Implement systems to monitor model performance, endpoints/feature health, and other business metrics; Create model-retraining pipelines to boost performance, based on monitoring metrics; Model recalibration.
  • Design and implement scalable architectures to support real-time/batch solutions; Optimize algorithms and workflows for latency, throughput, and resource efficiency; Ensure systems adhere to company standards for reliability and security.
  • Conduct research and prototypes to explore novel approaches in ML engineering for addressing emerging risk/fraud patterns.
  • Partner with fraud analysts, risk managers, and product teams to translate business requirements into ML solutions.

AWSBackend DevelopmentDockerPythonSQLAmazon RDSAWS EKSFrontend DevelopmentJavaKafkaKubernetesMachine LearningMLFlowAirflowAlgorithmsData engineeringData scienceREST APINosqlPandasSparkCI/CDTerraformScalaData modelingEnglish communication

Posted about 1 hour ago
Apply
Apply

πŸ“ United Kingdom

🧭 Full-Time

πŸ” Education

  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised. Experience with deep learning in other modalities such as vision and speech would be a strong bonus.
  • A strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 3-5 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role. A Computer Science background is required as opposed to statistics or pure mathematics. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.
  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.

AWSDockerPythonSoftware DevelopmentSQLBashData AnalysisFrontend DevelopmentGitMachine LearningNumpyPyTorchAlgorithmsAPI testingData scienceData StructuresREST APICI/CDRESTful APIsJSONData visualization

Posted about 1 hour ago
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ” Advertising

  • 1+ years of full-time work experience building highly performant web applications.
  • Knowledge of our full-stack technologies is highly preferred - React, Typescript, GraphQL, Ruby on Rails etc.
  • Experience with a technical project end-to-end, from design to delivery.
  • Strong understanding of scalable system design for web-based APIs and backend processing systems.
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences.
  • Experience working with relational databases and key-value stores.
  • Experience working on large scale Ruby on Rails / Go projects.
  • Basic knowledge of AWS or other equivalent cloud platforms (GCP, Azure, etc.).
  • Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack.
  • Experience with creatives, AdTag or programmatic advertising is a plus.
  • Design, improve, and debug complex, scalable distributed systems.
  • Find solutions to optimize bottle-necks and general system wide performance.
  • Always on the lookout to keep the tech stack updated with current standards.
  • Write extensible, scalable and test-driven code.
  • Take part in technical planning and architectural decision-making.
  • Collaborate with team members on designing scalable, well tested, and well documented web architecture, including APIs and backend systems.
  • Be able to take responsibility and ownership of projects from start to finish.
  • Contribute to code reviews and technical spec reviews.

AWSBackend DevelopmentGraphQLSQLFrontend DevelopmentFull Stack DevelopmentRuby on RailsTypeScriptAPI testingGoREST APIReactCI/CDSoftware Engineering

Posted about 3 hours ago
Apply
Apply
πŸ”₯ Front-End Engineer
Posted about 5 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 85000.0 - 105000.0 USD per year

πŸ” Software Development

🏒 Company: MozillaπŸ‘₯ 5001-10000πŸ’° $300,000 Angel over 20 years agoπŸ«‚ Last layoff 5 months agoInternetOpen SourceWeb BrowsersSoftwareBrowser Extensions

  • 3+ years of experience in a professional environment, with a solid understanding of workplace communication and collaboration practice.
  • At least 2 years of hands-on experience in front-end development using modern JavaScript (e.g., ES6+, React, or similar frameworks).
  • Prior experience working remotely.
  • Proficiency in web technologies, including HTML, CSS, and JavaScript.
  • Professional experience in Mercurial or Git and experience with version control workflows, including branching, merging, and pull requests.
  • Knowledge of UI/UX design principles and the ability to collaborate with designers to improve user interfaces.
  • Experience with front-end testing frameworks (e.g., Jest, Mocha, Cypress) and writing automated tests for performance and reliability.
  • Familiarity with web accessibility standards and best practices.
  • Great communication skills (both written and verbal), documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team.
  • Deep respect for the different skills and perspectives that people of varied technical and non-technical backgrounds bring to a team.
  • Strong debugging, problem-solving, and analytical skills, with the ability to work on complex, ambiguous problems
  • Maintain and improve the front-end codebase of the application, completing tasks both on your own and under the guidance of senior team members.
  • Build your understanding of the Thunderbird Desktop codebase by tackling bugs reported by team members and the community, ensuring high code quality and improving the experience for tens of millions of users.
  • Support volunteer WebExtension developers with expertise in modern JavaScript and toolchains, review extensions submitted to our official extension platform and help to improve our WebExtension APIs.
  • Participate in weekly team meetings, providing updates and getting involved in team discussions about projects being worked on.
  • Communicate with the Design Team as you interpret mock-ups to build out new features.
  • Work closely with back-end engineers to integrate front-end features with back-end services.
  • Share the responsibility of monitoring and managing the codebase by reviewing automated test results, triaging regressions, backing out problematic changes, and ensuring the successful integration of patches to uphold project standards and stability.

CypressEs6Frontend DevelopmentGitHTMLCSSJavascriptJestReact.jsUI DesignCommunication SkillsCollaborationProblem SolvingDebugging

Posted about 5 hours ago
Apply
Apply

πŸ“ Ahmadabad, India

πŸ” Software Development

🏒 Company: Genea

  • 10-15+ years of hands-on software development experience.
  • Proven ability to lead projects independently with minimal supervision.
  • Experience with BMS ecosystem through communication protocols such as BACnet, Modbus, LonWorks, M-Bus and MQTT
  • Understand overall functionality of the HVAC systems (Central Plant, AHU, Unitary controls, etc.)
  • Strong understanding of object-oriented design (OO), algorithms, and data structures.
  • Experience with IoT and data-intensive applications.
  • Deep knowledge of Linux systems.
  • Hands-on expertise with Containers (Docker/Kubernetes), CI/CD, and feature flagging.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Agile methodologies and rapid iterative development.
  • Technical expertise with Tridium Niagara platform will be added advantage.
  • Oversee software development projects, ensuring alignment with product roadmaps and company objectives.
  • Drive engineering strategy, architecture, and execution to scale backend systems efficiently.
  • Guide and mentor a large engineering team, fostering alignment, innovation, and a "getting things done" attitude.
  • Lead technology decisions in IoT devices, microservices, event-driven architectures, and big data solutions.
  • Host architecture discussions and design reviews to ensure best practices and scalability.
  • Maintain high code quality, scalability, maintainability, and readability.
  • Design, develop, test, and maintain robust, high-performance software in C#, .NET Core, JavaScript, C/C++, Docker, and Git.
  • Deliver RESTful APIs and microservices with best-in-class design and performance.
  • Implement detailed test plans and automated testing to ensure product reliability.
  • Integrate IoT devices with Building Management Systems (BMS) / HVAC Controls using BACnet/Modbus protocols.
  • Lead SCRUM teams, driving sprint planning, effort estimation, and execution.
  • Oversee team progress and sprint execution, ensuring timely delivery of features and technical debt resolution.
  • Implement data-driven metrics and assessments for engineering and operational excellence.
  • Promote a culture of continuous learning and technical excellence through coaching and mentorship.
  • Drive R&D initiatives, integrating AI/ML into products and the software development lifecycle (SDLC) for enhanced efficiency.
  • Foster cross-functional collaboration with product managers, designers, and business stakeholders to translate ideas into scalable solutions.
  • Leadership & Mentorship – Guide, mentor, and develop engineers at all levels, fostering a culture of continuous learning, innovation, and accountability.
  • Operational Excellence – Implement Agile best practices, set clear goals, and drive a data-driven approach to optimize team performance and execution.
  • Cross-Functional Collaboration – Partner with Product, Design, and Business stakeholders to align engineering efforts with company objectives and ensure seamless coordination.

AWSBackend DevelopmentDockerLeadershipProject ManagementSQLAgileData AnalysisData MiningFrontend DevelopmentGitIoTJavascriptKubernetesSCRUMSoftware ArchitectureC#AlgorithmsData Structures.NET coreCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringLinuxDevOpsMicroservicesTeam managementSoftware Engineering

Posted about 7 hours ago
Apply
Apply

πŸ“ Greece, Spain, Netherlands, Poland, United Kingdom

🧭 Full-Time

πŸ” E-learning

🏒 Company: LearnWorldsπŸ‘₯ 101-250πŸ’° $32,000,000 Series A over 3 years agoEducationEdTechE-LearningE-Commerce

  • 5+ years of Product Design experience working on SaaS or consumer-oriented digital products at scale, with an end-to-end approach from conceptualization to launch.
  • Bachelor’s degree in Design, Human-Computer Interaction, or a related fieldβ€”or equivalent practical experience.
  • Strong strategic product thinking, leveraging data, market insights, and problem-opportunity identification to define clear goals and design impactful solutions.
  • Proactive and self-driven, capable of working autonomously and taking ownership, even in situations with limited guidance or direction.
  • Ability to navigate ambiguity, bringing structure and clarity to complex problems with a problem-solving mindset.
  • Excellent time management, able to prioritize and execute multiple tasks effectively in fast-paced, evolving environments.
  • Expert in interaction and visual design, with strong skills in aesthetics, typography, motion, and prototyping to bring experiences to life.
  • Strong communication and storytelling skills in English, both verbal and written, to present and defend design decisions with confidence.
  • Exceptional collaboration skills, working effectively with designers, developers, product managers, and business stakeholders to create seamless experiences.
  • Experience in leadership and mentorship, guiding junior designers, sharing knowledge, and fostering a culture of growth and continuous learning.
  • A portfolio showcasing high-quality design work, highlighting your role, thought process, and impact in solving specific product challenges.
  • Partner with cross-functional teams to drive LearnWorlds’ vision and strategy.
  • Develop deep expertise in the product, its performance, user needs, and market landscape.
  • Foster a customer-centric approach while balancing business goals and technical feasibility.
  • Translate research insights into a shared product vision with a clear roadmap and feature prioritization.
  • Structure product scope, define user goals, and establish success criteria.
  • Map end-to-end user journeys, flows, and scenarios to ensure a seamless and holistic experience.
  • Conduct competitive benchmarking across and beyond the industry to identify insights and best practices.
  • Ideate and conceptualize solutions, facilitating workshops and creating wireframes to refine ideas.
  • Design high-fidelity UI proposals and interactive prototypes using Figma.
  • Collaborate closely with engineers and stakeholders to ensure smooth implementation of designs.
  • Iterate on designs based on feedback from users, peers, and business stakeholders.
  • Maintain and evolve the design system to ensure consistency across platforms and devices.

LeadershipData AnalysisFigmaFrontend DevelopmentProduct ManagementUI DesignUser Experience DesignProduct DevelopmentProduct designCommunication SkillsAnalytical SkillsCollaborationSketchProblem SolvingAgile methodologiesRESTful APIsMentoringTime ManagementMarket ResearchStakeholder managementStrategic thinkingPrototypingEnglish communicationSaaS

Posted about 8 hours ago
Apply
Apply

πŸ“ Bratislava, Kyiv

🧭 Full-Time

πŸ” Software Development

🏒 Company: Altamira.ai

  • 5+ years in engineering, with a focus on code quality and best practices
  • 3+ years of experience in building web solutions using (a) Node.js or (b) React with another programming language (Java, Python, .NET, etc.)
  • Proficiency in JavaScript/TypeScript
  • Strong analytical and problem-solving skills
  • Proactiveness and ability to drive improvements in projects
  • Comfortable working in Agile environments
  • Upper-intermediate English
  • Design scalable, modular, and maintainable architectures for AI-powered applications
  • Collaborate with product teams to understand requirements and translate them into technical solutions
  • Integrate APIs (e.g., OpenAI, Hugging Face) for NLP, image recognition, and other AI-driven tasks
  • Implement prompt engineering, embeddings, and vector databases (Postgres) for Retrieval-Augmented Generation (RAG)
  • Customize pre-trained AI models using tools like Hugging Face’s Transformers
  • Optimize server-side logic for efficient AI querying and integration
  • Work with unstructured data (text, images, etc.) and convert it into model-ready formats
  • Validate AI model outputs to ensure quality and business value

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentSQLAgileArtificial IntelligenceDesign PatternsExpress.jsFrontend DevelopmentFull Stack DevelopmentGitJavascriptMachine LearningReact.jsTypeScriptAlgorithmsAPI testingData StructuresServerlessCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesMicroservicesJSONSoftware EngineeringDebugging

Posted about 9 hours ago
Apply
Apply

πŸ“ Bratislava, Kyiv

🧭 Full-Time

πŸ” Software Development

🏒 Company: Altamira.ai

  • 2+ years of experience with JavaScript (Node.js and React)
  • Knowledge of TypeScript and CSS
  • Strong analytical and problem-solving skills with the ability to propose solutions for algorithmic challenges
  • A curious mindset and willingness to learn new technologies
  • Ability to break down challenges and approach them proactively
  • Willingness to work at least 3 days per week in the office
  • English - upper-intermediate (B2)
  • Collaborate with senior developers to design, develop, and maintain web applications
  • Contribute to both front-end (React) and back-end (Node.js) development
  • Implement features based on user stories and technical specifications
  • Participate in code reviews, team meetings, and project planning sessions
  • Actively learn and explore new technologies and frameworks
  • Solve problems analytically and work proactively on challenges

Backend DevelopmentNode.jsFrontend DevelopmentFull Stack DevelopmentCSSJavascriptTypeScriptReact

Posted about 9 hours ago
Apply
Shown 10 out of 977

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 Remote Design Jobs Are Best Found Through Our Platform

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.

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.