Enable job alerts via email!

Senior Javascript and Python Full Stack Developer - KSA

Intersec

Riyadh

On-site

SAR 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading Geodata software vendor seeks an experienced Full Stack Developer to join their R&D team. You will collaborate with engineers to develop location-based solutions and process large-scale real-time data. The role involves designing user interfaces, implementing back-end features, and ensuring code quality. Ideal candidates are proactive, innovative, and possess strong skills in JavaScript, Python, and Linux. Join a friendly environment that fosters growth and teamwork.

Benefits

Health benefits
Training
Activities

Qualifications

  • Experienced Full Stack Developer capable of proposing improvements.
  • Strong skills in JavaScript, Python, and Linux.

Responsibilities

  • Design and implement user-friendly interfaces and back-end architecture.
  • Develop efficient code in TypeScript and Python.
  • Conduct code reviews and optimize existing codebases.

Skills

JavaScript
Python
Linux
TypeScript

Tools

Git
Selenium
Webpack

Job description

Intersec Group is a leading Geodata software vendor based in Paris, founded in 2004. We are a team of 150 professionals developing innovative products that enable telecom operators to leverage data collected through their networks. Our solutions help enrich services, optimize internal processes, and generate additional revenue.

Our technology consolidates large volumes of data from diverse devices and networks, transforming them into real-time, decision-ready insights. Our modular, scalable solutions range from customer management to location-based services and business analytics. They are deployed in over 60 countries via an open architecture without third-party dependencies.

We proudly partner with major telecom operators like Orange, SFR, Moov, Telus, Telefonica, Mobinil, True, STC, Etisalat, Du, Vodafone, among others.

The increasing demand for such technologies in public safety, GDPR enforcement, and 5G applications are key drivers of market growth for our products.

Our Philosophy:

We are passionate about creating state-of-the-art software. To achieve this, we have developed our own databases tailored for high performance and full control, avoiding external dependencies.

Quality is paramount; we adhere to the KISS (Keep It Simple, Stupid) principle, and all code undergoes peer review before deployment.

We seek team members who share our passion for technology, eagerness to learn and innovate, and a spirit of teamwork. We foster a friendly, relaxed working environment.

Within our R&D team of over 45 people in France, you will contribute to developing our location-based solutions and processing large-scale real-time data.

You will collaborate with both back-end and front-end engineers to implement new features, maintain existing ones, improve code quality, and stay updated with evolving technologies.

Responsibilities:

Front-end

  • Design and implement user-friendly interfaces, collaborating closely with Product Owners to understand customer needs.
  • Define the technical design based on functional specifications and architecture considerations.
  • Develop efficient, elegant code in TypeScript with Vue.js 3.
  • Conduct code reviews to ensure quality and share knowledge among team members.
  • Work with our UX/UI designer to optimize user experience and interface design.
  • Refactor and improve existing codebases as needed.

Back-end

  • Design back-end architecture based on functional requirements.
  • Implement features using Python.
  • Participate in code reviews to maintain high quality, using tools like Gerrit.
  • Ensure optimal performance through regular benchmarking.
  • Address current challenges such as 5G, scalability, geo-redundancy, cloud integration, and API modularization.

What we are looking for:

  • An experienced Full Stack Developer capable of proposing improvements.
  • Autonomous, proactive, and innovative team player.
  • Strong skills in JavaScript (preferably Vue.js), Python, and Linux.
  • Bonus: familiarity with Git, algorithms, data structures, and other JavaScript frameworks.
  • Ability to work independently and collaboratively across multi-site teams.

Why join us?

  • End-to-end feature development.
  • Exposure to diverse use cases and continuous stack improvement.
  • Daily opportunities to grow technically and tackle new challenges.
  • Open-source components and a culture of sharing.

Our technical environment includes:

  • Languages: TypeScript, JavaScript, C, Python.
  • Frameworks: Vue.js 3, Backbone.js (legacy).
  • Tools: Selenium, Behave, Jasmine, Git, Webpack, Bootstrap, Highcharts, Leaflet, and more.
  • Platforms: Linux (Ubuntu, Debian).

If you are passionate about innovative projects, Big Data, geolocation software, and working in a multicultural environment, we would love to hear from you. We value agility, teamwork, innovation, and well-being, offering activities, health benefits, training, and an international team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.