Livbnb
Senior Frontend Software Engineer
LivbnbUnited Arab Emirates4 hours ago
Full-timeEngineering, Design +1

We are seeking a highly skilled Senior Frontend Software Engineer who is self-driven, detail-oriented, and a strong team player. In this role, you will lead the design, development, and enhancement of modern web and mobile applications. You should thrive in fast-paced startup/scale-up environments, be comfortable taking ownership, and possess excellent technical and communication skills. This position involves working across the frontend technology stack, delivering production-grade features, and contributing to architectural and strategic engineering decisions.


Key Responsibilities


  • Lead Frontend Development: Drive the end-to-end development of new product features and sophisticated user interfaces across web and mobile.
  • Architect Client-Side Systems: Design and maintain scalable frontend architectures, focusing on state management, routing, and efficient API consumption.
  • Design System Leadership: Build and refine a modular UI component library based on design systems, ensuring consistency across all platforms.
  • Performance Optimization: Drive performance tuning, focusing on Core Web Vitals, load times, and smooth rendering across various devices and browsers.
  • Bridge Design & Engineering: Collaborate closely with UI/UX designers to translate wireframes into high-fidelity, interactive functional code.
  • Quality & Testing: Implement rigorous frontend testing strategies, including unit, integration, and end-to-end (E2E) tests for UI workflows.
  • Code Excellence: Lead code reviews with a focus on maintainability, accessibility (WCAG), and modern CSS/TypeScript best practices.
  • Mentorship: Mentor junior engineers, promoting knowledge-sharing regarding modern frontend frameworks and browser internals.
  • Tooling & DevOps: Optimize frontend build pipelines, CI/CD workflows, and local development environments.


Qualifications

  • 4+ years of professional frontend development experience (strong talent may compensate for fewer years).
  • Deep Expertise in React/Angular Ecosystem: Strong mastery of Responsive UI and TypeScript.
  • Advanced Styling & UI: Expert knowledge of modern CSS (CSS-in-JS, Tailwind, or CSS Modules) and responsive design principles.
  • State Management: Proficiency in managing complex application state (e.g., Redux Toolkit, TanStack Query, Zustand, or Context API).
  • Mobile Execution: Proven experience building, debugging, and publishing mobile apps to the App Store and Google Play.
  • Testing Mastery: Hands-on experience with frontend testing frameworks like Cypress, Playwright, or Jest.
  • Browser Internals: Solid understanding of DOM manipulation, browser rendering engines, and web security (CORS, CSP, XSS).
  • Communication: Excellent communication skills in spoken and written English; ability to explain technical frontend trade-offs to non-technical stakeholders.


Preferred Skills

  • Full-stack awareness: Familiarity with Node.js and REST/GraphQL API design to better collaborate with backend teams.
  • Infrastructure: Experience with Vercel, Netlify, or AWS CloudFront/S3 for frontend hosting.
  • Design Tools: Proficiency in Figma or Adobe XD for inspecting designs and extracting assets.
  • Monitoring: Experience with frontend observability tools (e.g., Sentry, LogRocket, or Datadog RUM).
  • Web Vitals: Experience with SEO optimization and web accessibility standards.



What We’re Looking For


  • A proactive, self-starting engineer who enjoys ownership and autonomy.
  • Someone who is reliable, structured, and quality-obsessed.
  • The ability to operate in a changing environment, prioritize effectively, and deliver consistently.
  • A collaborative mindset with a passion for solving real-world challenges.

Key Skills

Ranked by relevance