Point your AI agent at freehire and let it find you a job.

Get the CLI →

Theblueridge

NewBe an early applicant

Full Stack Developer

Posted
Discussion

Summary

Full Stack Developer at Blue Ridge Advisory, a boutique advisory firm in Dubai, owning the website, client portal and internal tools end to end. Day to day: shipping front-end and back-end features, maintaining performance/SEO, and integrating services like analytics, auth and payments using Node.js/serverless, REST APIs and cloud (Firebase/GCP). Dubai-based, hybrid.

Build with a boutique advisory house and an on-demand Expert Network

We\'re a small, senior team building from Dubai — combining hands-on advisory with an on-demand network of proven operators and deep-tech specialists. We\'re growing, and we\'re currently hiring across engineering, client operations and growth.

Every role below is Dubai-based with hybrid working. If you\'re excellent at what you do and want to do it close to the work that matters, we\'d like to hear from you.

Open Roles

Full Stack Developer

Full-time Dubai / Hybrid

Own and evolve the platforms behind Blue Ridge — our website, client portal and internal tools — end to end.

What you\'ll do

  • Build and ship features across the front end and back end of our web platforms and client portal
  • Own the performance, accessibility and SEO health of a fast, content-rich site
  • Integrate third-party services — analytics, forms, authentication, payments — and internal APIs
  • Turn ideas into reliable, well-tested releases, then measure and iterate

What you\'ll bring

  • Comfort across the stack — Node.js or serverless, REST APIs, and a cloud platform (Firebase/GCP a plus)
  • A genuine eye for detail in UX, performance and security
  • Pragmatism and ownership — you ship

Client Scheduling Coordinator

Full-time Dubai / Hybrid

Be the operational heartbeat of client scheduling — coordinating bookings between clients, advisors and our Expert Network.

What you\'ll do

  • Manage the end-to-end booking and scheduling workflow for client engagements and expert sessions
  • Act as the first point of contact for scheduling, rescheduling and confirmations
  • Keep calendars, records and CRM data accurate and up to date
  • Anticipate and smooth bottlenecks so clients and advisors get a seamless experience

What you\'ll bring

  • Exceptional organisation and attention to detail with many moving parts
  • Strong written and verbal communication and a client-first manner
  • Confidence with scheduling tools, CRMs and collaboration software
  • Discretion in handling confidential client information

Account Executive

Full-time Dubai / Hybrid 2 positions

Build and own client relationships — from first conversation to long-term partnership — across our advisory services and the Expert Network.

What you\'ll do

  • Develop new business and grow existing accounts across advisory and Expert Network services
  • Run the full cycle: prospecting, discovery, proposals and close
  • Build trusted relationships with founders, investors and corporate leaders
  • Partner with the advisory team to scope engagements and make sure clients succeed

What you\'ll bring

  • A track record in B2B sales, business development or relationship management (professional services a plus)
  • Excellent communication, commercial instinct and consultative selling skills
  • Self-starter energy and the discipline to run a pipeline
  • Familiarity with the GCC market and networks is an advantage

How to apply

Submit your application below — tell us which role you\'re interested in and why. We review applications on a rolling basis and aim to reply to everyone.

Full name *

Email *

Role you\'re applying for *

Message *

Attach CV (PDF/DOC/DOCX, max 8 MB)

Blue Ridge Advisory is an equal-opportunity employer. We welcome applications from candidates of all backgrounds.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.