Machinio – Frontend Developer (Remote, United States)

Filled
February 18, 2026

Job Description

🏢 About Machinio

Machinio is a leading search engine for industrial machinery and equipment, headquartered in downtown Chicago with an international team supporting operations globally. The platform helps buyers and sellers connect efficiently through advanced search, optimization, and large-scale data systems.

With 1.5 million monthly unique visitors, Machinio operates at significant scale — handling 150 requests per second and 6 million background jobs daily using AWS SQS, Sidekiq, and Apache Kafka.

Machinio thrives on open-source technologies and values developers who actively contribute to the open-source ecosystem.

💼 Job Details

  • Job Title: Frontend Developer
  • Location: Fully Remote (United States)
  • Employment Type: Full-Time
  • Flexibility Score: 72% (via Jobgether)
  • Offices: Chicago (USA) & Berlin (Germany)

📝 Position Summary

As a Frontend Developer, you will work on Machinio’s core application and supporting microservices, taking full ownership of features from ideation to deployment.

Your responsibilities will include:

  • Suggesting product improvements and validating them with data
  • Designing and building scalable frontend solutions
  • Running A/B tests where applicable
  • Writing tests and proactively resolving issues
  • Continuously improving the codebase and minimizing technical debt

This role requires a strong appreciation for UI/UX design and a passion for clean, maintainable frontend architecture.

🔑 Key Responsibilities

  • Develop and maintain frontend features using React, Vite, Bootstrap, and Ant Design
  • Collaborate with backend services written primarily in Ruby
  • Integrate APIs and microservices efficiently
  • Participate in code reviews and architectural discussions
  • Improve performance, scalability, and maintainability
  • Maintain high test coverage and quality standards
  • Contribute to open-source projects (preferred mindset)

🛠 Tech Stack

Backend & Languages

  • Ruby 3.4, Ruby on Rails 7.1
  • Go, Python

Databases & Messaging

  • PostgreSQL
  • Redis
  • ElasticSearch
  • Apache Kafka
  • ClickHouse

Infrastructure & DevOps

  • AWS
  • Terraform / Terragrunt
  • Kubernetes
  • VictoriaMetrics
  • Grafana

Frontend

  • React
  • Vite
  • Bootstrap
  • Ant Design

Testing & CI/CD

  • RSpec
  • RuboCop
  • Cuprite
  • Capybara
  • GitHub + GitHub Actions

Collaboration Tools

  • GitHub Issues
  • Slack
  • Figma

🌟 Company Highlights

  • Full-time remote position with flexible schedule
  • Asynchronous communication culture
  • Minimal bureaucracy — focus on outcomes, not hours
  • Large-scale distributed systems
  • Learning stipend for professional growth
  • Strong open-source culture

👤 Ideal Candidate

  • Strong experience with modern frontend development (React ecosystem)
  • Deep interest in UI/UX and design principles
  • Comfortable working in distributed remote teams
  • Proactive in reducing technical debt
  • Open to feedback and technical discussions
  • Passionate about continuous learning

🚀 Why Join Machinio?

  • Work on high-scale, search-driven systems
  • Join a globally distributed, engineering-focused team
  • Take full ownership of features and product improvements
  • Be part of a company built on open-source innovation
  • Flexible, remote-first culture with strong engineering standards