Skip to main content

Job Openings

Position: Front-End Engineer (MERN)
Location: Remote
Employment Type: Full-Time

Role Overview

As a Front-End Engineer, you’ll be responsible for designing and implementing features in Homefile’s web and mobile applications. Working primarily within the MERN stack, you’ll collaborate with product managers, designers, and back-end developers to build scalable, maintainable, and visually appealing interfaces.

While we primarily use Chakra UI, we are open to candidates experienced in any modern front-end UI framework. The most important skills for this role are expertise in React and TypeScript, ensuring the foundation of our interfaces is robust and scalable.

Key Responsibilities

Front-End Development

  • Build and maintain dynamic, responsive, and user-friendly web and mobile interfaces using React and React Native.
  • Integrate with back-end APIs to ensure seamless data flow and functionality.
  • Collaborate with design teams to implement pixel-perfect UI/UX designs.

Component Development and Design Systems

  • Create and manage reusable, modular components, leveraging tools like Storybook for consistency.
  • Use Chakra UI or other modern UI frameworks to deliver customizable, responsive design solutions.
  • Contribute to the evolution and documentation of Homefile’s design system.

Collaboration and Agile Practices

  • Work closely with cross-functional teams, including product managers, designers, and back-end developers, to deliver high-quality features.
  • Participate in code reviews, testing, and troubleshooting to maintain code quality and performance.
  • Optimize application performance, ensuring fast load times and smooth interactions.

Scalability and Maintainability

  • Ensure code is scalable, maintainable, and adheres to best practices in software engineering.
  • Write clean, reusable, and testable code with a strong focus on TypeScript.
  • Stay up-to-date with emerging technologies and frameworks to drive continuous improvement.
Qualifications

Experience

  • 3+ years of professional experience as a front-end engineer working with the MERN stack.
  • Proven expertise with React and TypeScript (most critical).

Technical Skills

  • Strong proficiency in JavaScript and TypeScript.
  • Experience with React Native for mobile development.
  • Proficiency with any modern UI framework (Chakra UI, Material-UI, TailwindCSS, or others).
  • Familiarity with component libraries and tools such as Storybook.
  • Understanding of responsive design principles and mobile-first development.
  • Solid grasp of RESTful APIs and asynchronous programming.
  • Proficiency with Git and version control workflows.

Other Skills

  • Ability to debug, troubleshoot, and optimize front-end performance.
  • Excellent communication and collaboration skills.
  • A keen eye for detail and passion for delivering exceptional user experiences.
  • Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Familiarity with GraphQL or other advanced API frameworks.
  • Experience deploying and maintaining web and mobile applications using CI/CD pipelines.
  • Knowledge of accessibility standards (WCAG) and best practices.

Why Join Homefile?

  • Purpose: Play a vital role in powering AI systems that redefine homeownership.
  • Innovation: Be part of a team leveraging SLMs and LLMs to create smarter, data-driven solutions for homeowners.
  • Growth: Join a growing company where your work directly impacts users and the platform’s evolution.
  • Flexibility: Enjoy a hybrid/remote work environment, competitive salary, and comprehensive benefits.

Job Openings