Haulvana

Front-End Engineer

Lahore
JavaScript TypeScript React API GraphQL Next.js Jest React Testing Library Cypress Playwright
Description

Front-End Engineer (Part-time or Full-time)

Location: Lahore

Department: Engineering

Location Type: HYBRID

Employment Type: FULL_TIME

About Haulvana

Haulvana is building an operations platform for hauling businesses, with product areas that include a customer-facing portal and internal tools for dispatch, asset management, and maintenance. We move quickly, ship iteratively, and care about building software that is reliable, intuitive, and operationally “real” for end users.

Role summary

We are hiring a Front-End Engineer to own and accelerate the user experience across the Haulvana web application. You will build and refine core product workflows, translate product requirements into clean UI, and partner closely with product and back-end engineering to deliver features that are performant, maintainable, and easy to use in high-tempo operational environments.

This role is ideal for someone who can operate with high autonomy, enjoys early-stage ownership, and can bring strong engineering discipline to a fast-moving roadmap.

What you will do (responsibilities)


Build and ship core product UI
  • Deliver end-to-end front-end features across key modules (Customer Portal and internal operator workflows).
  • Implement responsive, accessible UI components that work across modern browsers and common device sizes.
  • Convert product specs and UX guidance into production-quality interfaces with clear states (loading/empty/error/success).

Create maintainable front-end architecture
  • Build reusable component patterns and UI primitives to keep development consistent and fast.
  • Contribute to front-end standards: code organization, conventions, linting, formatting, and documentation.
  • Improve performance (bundle size, render efficiency, perceived latency) and UI reliability.

Integrate with APIs and product workflows
  • Collaborate with back-end engineering to integrate REST/GraphQL endpoints (as applicable), ensuring robust error handling and predictable UX.
  • Implement authentication, authorization-aware UI states, and role-based experiences as needed.
  • Instrument key UI events and work with the team to validate behavior in real-world usage.

Quality and delivery discipline
  • Partner closely with QA to ensure clean handoffs, testability, and reliable releases.
  • Write unit/integration tests for critical UI flows (where practical), and support regression coverage.
  • Participate in bug triage and iterative improvements that reduce operational friction for users.


What success looks like (first 30–60 days)

  • You ship meaningful improvements to at least 1–2 core workflows with clean UX states and minimal regressions.
  • The front-end codebase becomes easier to extend (reusable components, consistent patterns, fewer one-off implementations).
  • UI performance and reliability improve measurably (fewer UI-related bugs, better perceived speed).
  • Product and engineering have higher confidence in releases due to stronger front-end discipline.


Required qualifications

  • 3+ years of professional front-end engineering experience (startup experience is a plus).
  • Strong proficiency with modern JavaScript/TypeScript and a contemporary front-end framework (e.g., React).
  • Proven ability to build production UI with attention to state management, edge cases, and usability details.
  • Familiarity with API integration patterns and robust client-side error handling.
  • Strong written communication and ability to work independently with minimal supervision.


Preferred qualifications (nice-to-have)

  • Experience with Next.js or similar frameworks (routing, SSR/SSG where relevant).
  • Experience with component libraries/design systems and building reusable UI primitives.
  • Experience with testing frameworks (Jest, React Testing Library, Cypress/Playwright).
  • Experience with performance profiling and optimization.
  • Experience working in B2B SaaS or operational software (dispatching, scheduling, logistics, fleet, field services).


Time commitment and working model

  • Part-time or full-time, depending on fit and availability.
  • Remote-friendly, with a preference for dependable overlap with the core team’s working hours.

Haulvana
Haulvana

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say