Mahalo logo

Software Engineer (Front-end)

Mahalo
Department:Software Engineer
Type:REMOTE
Region:USA
Location:Chicago, IL
Experience:Mid-Senior level
Estimated Salary:$90,000 - $130,000
Skills:
REACTNEXT.JSTAILWIND CSSTYPESCRIPTUI/UX IMPLEMENTATIONPERFORMANCE OPTIMIZATIONTESTINGCI/CD
Share this job:

Job Description

Posted on: March 12, 2025

Software Engineer (Frontend) – React / Typescript / Next.js / Tailwind CSSLocation: Remote (USA/Canada Preferred)

Company: Mahalo Software Inc.

About the job

At Mahalo Software Inc., we are building an end-to-end warranty management solution that empowers manufacturers to speed up warranty processes, boost customer satisfaction, and streamline team workflows.To help us achieve this vision, we are looking for a mid-career Software Engineer (Frontend) with expertise in React, Next.js, Tailwind CSS, Typescript and related technologies. If you have experience with building user experiences around chatbots, AI Agents, and LLMs or have worked on multi-tenant white-labeled applications, that's a huge plus!

This role is open to full-time remote work, with the option to work in our Chicago office for those who prefer an in-office environment.

What You’ll Do

  • Lead the development of scalable, high-performance frontend solutions for our SaaS platform.
  • Architect and build user-friendly, responsive interfaces using React, Next.js, and Tailwind CSS.
  • Work closely with product, design, and backend teams to deliver seamless user experiences.
  • Optimize performance, maintainability, and usability of the frontend codebase.
  • Implement best practices in frontend architecture, testing, and CI/CD.
  • Collaborate in an Agile environment with code reviews, architecture design, and technical discussions.

What We’re Looking For

  • 5+ years experience in modern frontend development, with expertise in React, Typescript, Next.js, and Tailwind CSS.
  • Expertise in React and Next.js – Strong proficiency in building scalable, high-performance web applications using React and Next.js.
  • Advanced TypeScript knowledge – Ability to write robust, type-safe code and leverage TypeScript features for maintainability and scalability.
  • Strong UI/UX implementation skills – Experience with component-based architecture, state management (e.g., Redux, Zustand), and modern CSS frameworks like Tailwind CSS or styled components.
  • Performance optimization and best practices – Deep understanding of server-side rendering (SSR), static site generation (SSG), and client-side hydration for fast-loading applications.
  • Testing and CI/CD familiarity – Experience with unit and integration testing (e.g., Jest, Playwright), and deploying applications using modern CI/CD pipelines and DevOps workflows.

Bonus points for:

  • Experience with multi-tenant architecture and white-labeled solutions – Skilled in building scalable, customizable customer portals with dynamic theming, role-based access control, and tenant isolation.
  • AI and LLM integration expertise – Proficiency in integrating AI-driven chatbots and LLM-powered agents into frontend applications using APIs, vector databases, and real-time data processing.

Why Join Us?

  • Experienced leadership team with multiple successful start-ups launched
  • Collaborative, low-ego environment
  • Early-stage equity
  • Work on a high-impact, innovative SaaS product in a fast-growing industry.
  • Flexible work arrangement - fully remote or in our Chicago office
  • Growth-oriented team culture.
  • Opportunity to work with the latest web technologies and AI-driven solutions.

If you’re passionate about front-end development and want to be part of a team that’s transforming warranty management, we’d love to hear from you! Apply now and let’s build something amazing together.

Mahalo Software, Inc is an Equal Opportunity Employer

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!