Front-End Engineer (Part-time or Full-time)
Location: Lahore
Department: Engineering
Location Type: HYBRID
Employment Type: FULL_TIME
About Haulvana
Role summary
What you will do (responsibilities)
- 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).
- 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.
- 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.
- 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.
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
