Leapstrides Consulting logo
Leapstrides ConsultingPosted 2 weeks ago

Full Stack Developer

On-siteRiyadh, Riyadh Region, Saudi Arabia

Part Time

Job Summary

Build, maintain, and enhance frontend and full-stack functionality within a large proprietary software platform using Vue.js 3, TypeScript, and Bootstrap. Develop complex user interfaces with strong CSS fundamentals, including Flexbox and Grid, while navigating existing architecture and generated code. Troubleshoot, debug, and improve integration issues by consuming typed RPC interfaces and collaborating with backend engineers across France, Dubai, and Riyadh. Operate effectively within a client environment, communicating clearly with both technical teams and business stakeholders. This urgent hire requires a transferable Iqama for expatriates or Saudi nationality to join on-site in Riyadh immediately.

Required Qualifications

  • 3+ years of professional full-stack or frontend-heavy software development experience
  • Strong hands-on expertise with TypeScript, including advanced typing concepts rather than basic application-level usage
  • Solid experience with a modern reactive JavaScript framework such as Vue.js, React, Angular, or similar
  • Strong understanding of reactivity, component architecture, state management, and frontend application design
  • Strong command of CSS fundamentals and the ability to build and maintain layouts without depending on utility-first frameworks
  • Experience working within large or technically complex codebases
  • Comfort reading unfamiliar or auto-generated code and type definitions
  • Enough backend understanding to investigate integration issues and collaborate effectively with backend engineering teams
  • Strong analytical and debugging skills
  • Clear communication skills and the confidence to work directly within a major enterprise client environment
  • A proactive mindset - someone who investigates, asks the right questions, and can move work forward without needing constant direction
  • Riyadh, Saudi Arabia - on-site
  • For expatriate applicants, you must already hold a transferable Saudi Iqama and be able to join within a short timeframe

Desired Qualifications

  • Experience with Vue.js 3
  • Experience working with SVG, Canvas, Leaflet, D3.js, Highcharts, or similar visualization technologies
  • Previous exposure to telecommunications or other complex enterprise technology environments
  • Experience working with generated TypeScript interfaces or schema-driven development
  • Experience collaborating with distributed engineering teams across different countries
  • Worked successfully in environments where understanding engineering fundamentals matters more than familiarity with one specific framework
  • Experience consuming strongly typed APIs, RPC services, GraphQL, Protobuf, gRPC, or other schema-driven interfaces

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce