Remote UI Designer Jobs

React.js
637 jobs found. to receive daily emails with new job openings that match your preferences.
637 jobs found.

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

Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ’Έ 130000.0 - 140000.0 USD per year

πŸ” Software Development

🏒 Company: Circle.so

  • 8+ years experience working as a full-stack engineer on complex web applications with significant scale (100k+ rpm, 100GB+ databases).
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Familiarity with both frontend and backend is necessary, but a high degree of proficiency in both is not a requirement.
  • A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
  • Great communication skills both in writing and verbal/oral (English).
  • You should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural, product, design, and process decisions. Your judgment should inspire a high level of trust within the team.
  • Experience working on a fully distributed remote team.
  • Comfortable in a fast-paced environment with a certain level of ambiguity, especially when learning and picking up new technologies when projects require it.
  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Work closely with our designers to create a world-class user experience.
  • Improve the quality of our codebase and identify architectural deficiencies.
  • Learn, implement, and maintain new integrations with services like OpenAI, Zendesk, Hubspot, Notion, and Slack to improve the daily operations of our customer-facing teams.
  • Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.

Backend DevelopmentPostgreSQLSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentCSSMySQLReact.jsRuby on RailsTypeScriptCommunication SkillsRESTful APIs

Posted about 1 hour ago
Apply
Apply

πŸ“ Turkey, Poland, Argentina, United States

πŸ” IGaming/Online Casino

🏒 Company: Everyrealm

  • 3+ years of experience in the online casino industry.
  • Proficiency in ReactJS, NextJS, and TailwindCSS for front-end development.
  • Strong experience with Node.js and AWS CDK for back-end development.
  • Hands-on expertise with Prisma for database interaction, specifically PostgreSQL.
  • Experience with AWS services, including Lambda, DynamoDB, RDS, EC2, and ECS Fargate.
  • Solid understanding of secure coding practices, especially relevant to online casino platforms.
  • Ability to architect scalable and maintainable codebases.
  • Strong problem-solving skills and the ability to work both independently and collaboratively.
  • Excellent communication skills for effective interaction with team members and stakeholders.
  • Collaborate with cross-functional teams to develop new features and improve existing functionality for our iGaming platform.
  • Develop RESTful APIs and serverless applications using Node.js and AWS CDK.
  • Optimize applications for maximum speed and scalability using ReactJS and NextJS.
  • Implement modern UI/UX practices with TailwindCSS to create intuitive and aesthetically pleasing front-end interfaces.
  • Integrate and maintain databases using Prisma with PostgreSQL.
  • Manage and deploy applications on AWS services, including RDS with PostgreSQL, EC2, ECS Fargate, and Lambda functions.
  • Troubleshoot and resolve software defects and other technical issues.
  • Maintain code quality through peer reviews, continuous integration, and automated testing.
  • Familiarity with real-time data processing and live casino game mechanics.

AWSNode.jsPostgreSQLDynamoDBReact.jsServerlessNext.jsRESTful APIs

Posted about 4 hours ago
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ” Marketing Automation

  • At least 2 years of leadership experience, including people management
  • Proven track record of delivering results and leading growing, high-impact teams
  • Prior experience working on email marketing automation is an asset
  • In-depth experience with JavaScript or Typescript, CSS, HTML
  • Experience working with React.js and Redux
  • At least 5 years experience of software development in web technologies and architecting scalable systems in a successful high-growth technology company
  • Experience with a Ruby on Rails backend is a plus
  • A strong understanding of computer science fundamentals (we have not forgotten our basics!) - data structures, system design, cloud computing, full-stack development etc.
  • Passion to build a positive and fun engineering culture
  • Leading a team that builds solutions to help customers create and manage marketing automation campaigns
  • Hire and mentor a new team of full-stack engineers across different levels of seniority
  • Lead a high performance team that executes against their roadmap while following agile best practices
  • Work closely with Product Managers and Designers to ensure requirements and priorities align
  • Promote software development best-practices and conduct rigorous code reviews
  • Plan ahead and architect scalable web APIs, component library and backend systems
  • Rigorously identify and solve technical challenges
  • Conduct interviews to attract and identify potential high performing candidates
  • Balance and prioritize projects to maximize efficiency and ensure company objectives are achieved
  • Write code as needed, such as those involving issue resolution and low-effort high-impact items

AWSBackend DevelopmentGraphQLLeadershipSoftware DevelopmentAgileCloud ComputingFull Stack DevelopmentHTMLCSSJavascriptPeople ManagementReact.jsRuby on RailsSoftware ArchitectureTypeScriptData StructuresGoReduxCI/CDRESTful APIs

Posted about 5 hours ago
Apply
Apply
πŸ”₯ Front-End Engineer
Posted about 7 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 7 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 11 hours ago
Apply
Apply
πŸ”₯ Senior Software Engineer
Posted about 12 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 155000.0 - 190000.0 USD per year

πŸ” Healthcare

🏒 Company: QventusπŸ‘₯ 101-250πŸ’° $85,000,000 Series D 3 months agoArtificial Intelligence (AI)Machine LearningHospitalAnalyticsHealth Care

  • 5+ years of experience in full-stack software development, with a strong emphasis on frontend development.
  • Expertise in React and Typescript, including component design, state management, and testing.
  • Proficiency with backend development in Python, with a preference for Django or similar web frameworks.
  • Strong understanding of AWS cloud services and experience working with tools like Lambda, Step Functions, and S3.
  • Solid grasp of RESTful APIs, CI/CD pipelines, and modern dev practices.
  • Ability to work independently in a fast-paced, mission-driven environment.
  • Excellent communication and collaboration skills, with a product-first mindset.
  • Collaborate with cross-functional teams to design, develop, and deliver end-to-end software solutions.
  • Lead the development of dynamic, responsive web applications using React and Typescript.
  • Build and maintain backend services and APIs using Python (preferably Django).
  • Leverage AWS services (e.g., Lambda, Step Functions, API Gateway) to build scalable, resilient cloud-native applications.
  • Mentor junior engineers, perform code reviews, and contribute to team-wide engineering practices.
  • Partner with product and design teams to turn complex user needs into simple, impactful user experiences.
  • Own features from concept to deployment, ensuring quality, performance, and maintainability.
  • Participate in architectural discussions and help shape the technical direction of our platform.

AWSBackend DevelopmentPythonAgileDjangoFrontend DevelopmentGitReact.jsTypeScriptServerlessReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoring

Posted about 12 hours ago
Apply
Apply
πŸ”₯ Principal Software Engineer
Posted about 13 hours ago

πŸ“ Central and Eastern Europe, Asia, Middle East, and Africa

🧭 Full-Time

πŸ” Software Development

  • 10 - 15 years of full-stack coding experience, building modern cloud-native applications.
  • Strong affinity with our tech stack of React, TypeScript, NodeJS, GraphQL, PHP, MySQL, AWS, and Kafka.
  • In-depth knowledge of core browser concepts and responsive web design.
  • Practical knowledge of modern API architecture, microservices, and event-driven design.
  • Experience in writing automated tests is a strong plus.
  • Proven track record of taking ownership, conducting technical design, and successfully delivering results.
  • AI/ML experience is a strong plus.
  • Experience in developing and optimizing mobile applications (whether using fully native frameworks for iOS/Android or cross-platform solutions such as React Native) is a plus.
  • Lead architectural roadmaps, technical investigations, prototyping and drive technical decisions needed for impact. Provide quality control for Architectural Decision documents.
  • Build and implement performant, scalable, and quality products, in an iterative approach.
  • Advance AI-augmented software engineering practices by incorporating productivity-boosting GenAI automation across the software development lifecycle.
  • Define & advocate quality standards for code, coaching your fellow engineers & constantly raising the bar for quality.
  • Work closely with designers and business stakeholders to bring the best solutions to end users.
  • Lead debugging and root cause analysis of complex problems, and offer solutions.
  • Work in a team environment: contribute to team tasks and goals; follow team processes (Scrum) and rituals.
  • Help and mentor other team members, proactively share and document knowledge.

AWSBackend DevelopmentGraphQLNode.jsPHPFull Stack DevelopmentJavascriptKafkaMySQLReact.jsSoftware ArchitectureTypeScriptAPI testingMobile testingCI/CDRESTful APIsMicroservicesSoftware Engineering

Posted about 13 hours ago
Apply
Apply

πŸ“ Spain

🧭 Full-Time

πŸ” Consumer Products

🏒 Company: Ruby LabsπŸ‘₯ 11-50Media and EntertainmentMobile AppsSoftware

  • 2+ years of frontend development experience (Next.js, React, TypeScript, Tailwind).
  • Strong understanding of UI/UX principles and the ability to work within structured design systems.
  • Experience with UI component libraries (NextUI, HeroUI, or similar).
  • Ability to design and structure UI without relying on a dedicated designer.
  • Proficiency in HTML & CSS, writing clean, maintainable code.
  • Familiarity with design tools (Figma, Visily) to work with assets.
  • Experience with version control systems (Git).
  • Portfolio showcasing at least 5 projects where you handled both UI design and frontend implementation.
  • Design web interfaces using pre-built components (NextUI, HeroUI, Tailwind).
  • Ensure consistency, usability, and accessibility across designs.
  • Create wireframes and layouts based on structured design principles.
  • Implement designs using NextUI, HeroUI, and Tailwind CSS on top of Next.js and React.
  • Develop and maintain scalable, maintainable, and performant UI and reusable components.
  • Ensure cross-browser compatibility and responsiveness.
  • Work with product managers to translate data-driven requirements into UI solutions.
  • Ensure seamless handoff between design and development by owning both parts of the process.
  • Maintain high coding standards and efficient workflows.

FigmaFrontend DevelopmentGitHTMLCSSReact.jsTypeScriptUI DesignUser Experience DesignNext.js

Posted about 13 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 80000.0 - 110000.0 USD per year

πŸ” Software Development

🏒 Company: Funnel Leasing

  • Bachelor's degree in Computer Science, Software Engineering, or related experience.
  • 0-2 years of software engineering experience.
  • Professional experience in Python (Django) for backend development and JavaScript (React) for frontend development.
  • Understanding of web technologies (REST APIs, HTTP, HTML, CSS).
  • Strong communication, collaboration, and problem-solving skills.
  • Eagerness to learn and grow in a fast-paced environment.
  • Write code to develop new features for Funnel’s software products.
  • Write unit tests and end-to-end tests to ensure software reliability and quality.
  • Fix bugs and contribute to improving software performance.
  • Participate in code reviews and design discussions to improve your skills.
  • Collaborate with cross-functional teams to deliver high-quality software.

PythonDjangoHTMLCSSJavascriptReact.jsREST API

Posted about 15 hours ago
Apply
Apply

πŸ“ Canada, United Kingdom, France, Portugal

🧭 Full-Time

πŸ” Software Development

🏒 Company: NascentπŸ‘₯ 11-50CryptocurrencyOpen SourceFinancial ServicesVenture CapitalFinance

  • Experience with some front-end technologies (React, Angular, Vue.js)
  • Experience building scalable, performant, production-level applications with regular release cycles
  • Performance sensitive engineering including multi-threading, streaming data, and concurrency
  • Distributed systems, microservices, relational databases
  • Familiarity with Cloud platforms and IaC (Terraform and AWS)
  • Design, develop, and maintain the next phase of a world-class LLM system that is ensuring optimal performance, low-latency, reliability, and scalability.
  • Support development and implementation of a backend, microservices, Rust architecture.
  • Responsible for front-end development in support of backend configuration management.
  • Collaborate cross-functionally with other engineering teams to support system users.
  • Build and integrate custom AI agents and LLM-based tools into your daily workflows to enhance efficiency and productivity.
  • Stay updated with emerging technologies, communication protocols, web standards, and best practices for data acquisition.
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing
  • Be an integral contributor to a lean agile development team

AWSBackend DevelopmentSQLAgileCloud ComputingFrontend DevelopmentReact.jsRustCI/CDRESTful APIsTerraformMicroservicesJSONSoftware Engineering

Posted about 15 hours ago
Apply
Shown 10 out of 637

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 UI Designer 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.