JS and Python Full Stack Developer

3 days ago


Riyadh, Ar Riyāḑ, Saudi Arabia Intersec Group Full time
JS and Python Full Stack Developer - KSA

Intersec Group is a leading Geodata software vendor founded in 2004. We are 150 people who develop innovative products allowing telecom operators to leverage data acquired through their networks, to enrich their services, improve their internal processes and derive additional revenues.

Our technology processes and consolidates massive amounts of data from heterogeneous computing devices and networks, transforming them into real-time factual elements that are intelligible for decision-making. Our modular and highly scalable solutions range from basic customer management to location-based services and business analytics. They are deployed in more than 60 countries, through an open architecture, with no 3rd party dependency.

We have the pleasure to partner with major telecom operators like Orange, SFR, Moov, Telus, Telefonica, Mobinil, True, STC, Etisalat, Du, Vodafone.

The booming need for such technologies in the field of public safety, enforcement of GDPR, and 5G-led equipment and new applications are the three major catalysts driving market traction for our products.

Our Philosophy: We love creating state-of-the-art software. Therefore, we have developed our own databases that meet our performance needs through careful design, allowing us to control our products without major recourse to external dependencies. We are attentive to the quality of our software; we believe in the KISS principle (Keep It Stupid Simple) and everything we put into production first goes through peer reviewing.

We are looking for teammates who share our philosophy: a passion for technology, willingness to learn and try new things, and teamwork. We work in a pleasant and relaxed environment.

Within our R&D (+45 people) in France, you will join one of our teams and contribute to the development of our location-based solutions and the processing of large volumes of real-time data.

Your Role: You will work with back-end and front-end development engineers to implement new features, maintain them, continuously improve the code base, and stay tuned to the evolution of back-end and front-end technologies.

Responsibilities

Front-end: In charge of front-end ergonomics, you will participate in all phases of the implementation of a feature:

  • Work closely with Product Owners to understand customer needs
  • The technical design of the feature based on its functional description and the definition of the architecture of the solution
  • The implementation: writing elegant and efficient code in TypeScript with VUE.JS 3
  • Reviewing the code of fellow developers to improve code quality
  • Ensure that the UX and UI are as efficient as possible with our UX UI designer
  • Maintain and rework parts of code that could be improved in TypeScript

Back-end: You are involved in all phases of the implementation of features:

  • The technical design based on functional description defining the architecture of the back-end
  • Implementation: writing elegant and efficient code in Python
  • Review the code of fellow developers to improve code quality
  • Ensure that performance remains excellent by performing regular benchmarks
  • The current challenges: 5G, scalability, geo-redundancy, and elasticity of our databases, adaptation to different infrastructures, streaming calculations & pre-calculations, modularization of APIs, and improved performance and reliability of our applications
Requirements

What are we looking for?

  • Experienced Full Stack Development Engineer, comfortable with technologies and able to propose improvements
  • Autonomous person who likes to take initiatives
  • Developer able to create good relationships with colleagues and interact directly with customers
  • Excellent knowledge of JavaScript for front-end and good level in Python for back-end
  • Fluency and efficiency in Linux
  • Bonus: Mastery of a common JavaScript framework (Vue.js ideally), knowledge of Git
  • Strong knowledge of algorithms and data structures
  • Ability to work independently and as a member of a cross-functional, multi-site team
Why is it interesting?
  • Build features from A to Z
  • Work in a rich environment with many different use cases
  • Continuously improve our stack and experiment with new tools
  • Progress in your technical knowledge and skills daily
  • Open-sourced components of our technologies on GitHub, looking for colleagues who enjoy sharing
Our technical environment:
  • Codebase: Typescript, JavaScript, and homemade product core in C and Python
  • Frameworks: VueJS 3 for the interface, legacy of Backbone.js being migrated
  • Testing frameworks: Selenium/Behave (Python) for continuous integration testing and Jasmine for unit testing
  • Version control system: Git
  • Environment: Linux (Ubuntu, Debian or any other distro)
  • IDE: Configurations for VSCode, Vim, Emacs available
  • Tools & Libraries: Webpack, Bootstrap, Highchart, JSPlumb, Leaflet
  • Other tools: clang, ASAN, gcc, gdb, valgrind
Benefits
  • Work on promising projects
  • Enthusiasm for innovation and Big Data, geolocation software
  • Team open to innovation and initiative
  • Multicultural environments (+25 nationalities)
  • Strong technological culture: blog, hackathon, show & tell, best practices
  • Agility, team spirit, innovation, benevolence valued
  • Well-being and team building activities
  • Competitive health insurance, good training, international team
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr

  • Riyadh, Ar Riyāḑ, Saudi Arabia Intersec Group Full time

    Mid-Senior Full Stack DeveloperWe are looking for a seasoned full stack developer to join our team at Intersec Group. As a mid-senior level professional, you will be responsible for implementing new features, maintaining existing code, and contributing to the growth of our technology stack.In this role, you will work closely with back-end and front-end...


  • Riyadh, Ar Riyāḑ, Saudi Arabia YO IT Group Full time

    Python Full Stack Developer - JavaScript/TypescriptExperience: 5 - 20 YearsLocation: Anywhere in the World - Permanent RemoteContract Duration: 6-12 monthsOpportunity: Full Time, 8 hoursWork Hours: 5 hours overlap with the PST time zoneTotal Years Of Experience: 5+ yearsMandatory Skills:Python: min 5 yrsJavaScript: min 5 yrs or Typescript: min 5 yrsNest.js:...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Supertech Group Full time

    RequirementsBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).Proven +12 years of experience in PHP Laravel and React JS development.Strong expertise in Contentful CMS.Full-stack development experience is a must.Proficiency in web technologies, including HTML, CSS, JavaScript, and RESTful...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Echelonix Full time

    PROFILE JOB PROFILE : FULL STACK DEVELOPERProven experience as a full stack developer or similar roleExperience developing ecommerce and mobile applicationsFamiliarity with common stacksKnowledge of multiple frontend languages and libraries (e.g. HTML/ CSS JavaScript XML jQuery)Knowledge of multiple backend languages (e.g. C# Java Python) and JavaScript...


  • Riyadh, Ar Riyāḑ, Saudi Arabia NOZOM Full time

    We are seeking a talented Full-Stack Developer with experience in front-end and back-end development and AI model integration. The ideal candidate will have a strong background in web development and the ability to integrate AI models into applications effectively.Key Skills Required:Experience working with APIs and integrating third-party services.Previous...


  • Riyadh, Ar Riyāḑ, Saudi Arabia ODEL Full time

    As a Full Stack Developer at ODEL, you will play a pivotal role in designing, developing, and maintaining web applications that enhance our digital services. We are looking for a talented individual with a robust understanding of both front-end and back-end technologies who can contribute towards building user-friendly, scalable, and efficient applications....


  • Riyadh, Ar Riyāḑ, Saudi Arabia Art Click Full time

    At Art Click, we are seeking a highly skilled Full Stack PHP Developer who is passionate about building and optimizing cutting-edge web applications. The ideal candidate will have a strong background in both front-end and back-end development and will enjoy working across the entire software development lifecycle, from designing user-friendly interfaces to...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Master Works Full time

    About Master WorksWe are a team of passionate software developers dedicated to delivering high-quality web applications that meet the needs of our clients. We strive to create scalable and efficient solutions that exceed expectations.Job SummaryWe are seeking an experienced Senior Full Stack Developer to join our team. As a key member of our team, you will...

  • Full Stack Developer

    15 hours ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Guidance Groove Full time

    We are looking for a talented Full Stack Developer to work on cutting-edge projects at Guidance Groove. The successful candidate will have hands-on experience with frontend and backend development, including Angular, ASP.NET MVC, and ASP.NET Core.In this role, you will design, develop, and integrate APIs, as well as optimize database structures and ensure...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Art Click Full time

    We are seeking a talented Full Stack PHP Developer who can deliver high-quality results and take on various challenges in our dynamic team at Art Click.The role involves working across the full software development lifecycle, including designing user-friendly interfaces, developing robust server-side logic, and collaborating with cross-functional teams.Main...


  • Riyadh, Ar Riyāḑ, Saudi Arabia BaseTeam Recruitment Full time

    BaseTeam Recruitment is seeking a talented Full Stack Developer to join our team.We are looking for an individual with extensive experience in software development, particularly in the Laravel framework.The ideal candidate will have a strong understanding of microservices design patterns and best practices, including service orchestration and API...

  • Full Stack Developer

    7 hours ago


    Riyadh, Ar Riyāḑ, Saudi Arabia TAM | تام Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at TAM | تام. As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable software systems using microservices architecture.

  • Full Stack Engineer

    2 days ago


    Riyadh, Ar Riyāḑ, Saudi Arabia YO IT Group Full time

    Company Overview:YO IT Group is a leading provider of innovative IT solutions, committed to delivering high-quality services to our clients. We value our employees' growth and development, offering opportunities for professional advancement and continuous learning.About the Role:This is an exciting opportunity for a talented full-stack engineer to join our...


  • Riyadh, Ar Riyāḑ, Saudi Arabia BaseTeam Recruitment Full time

    We are seeking a highly skilled Full Stack Developer to join our team at BaseTeam Recruitment.The ideal candidate will have a solid understanding of full-stack development, including backend and frontend technologies. They should be familiar with design patterns, such as Creational, Structural, and Behavioral patterns, and have experience with Spring Boot,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Azentio Full time

    **Full Stack Java Developer**About AzentioAzentio is a leading provider of software solutions for the enterprise market. We are seeking a talented Full Stack Java Developer to join our team in Riyadh, KSA.About the RoleThis role involves designing, developing, and deploying high-quality Java applications using Struts Framework and Spring Boot. The successful...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Django REST framework Full time

    Two of our Next.js-based websites, hosted on InMotion's Ubuntu servers, are experiencing frequent CMS crashes, leading to data loss for both sites.https://www.lamarco.com.sa/https://lamarcoholding.com/The websites support both Arabic and English languages.We need an experienced full stack developer to troubleshoot the issue and implement a long-term...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Saudi Petroleum Services Polytechnic Full time

    Full Stack Developer (Java, Angular)Location: Riyadh, Saudi ArabiaJob Summary:We are seeking an experienced Full Stack Developer with a strong background in Java, Angular, and BFSI domain expertise to join our team in Riyadh, Saudi Arabia.Responsibilities:1. Design and develop scalable, secure Java-based web applications that meet high-quality standards.2....


  • Riyadh, Ar Riyāḑ, Saudi Arabia CARE Full time

    About the role of Lead Full Stack EngineerJob Description:The Lead Full Stack Engineer/Senior Manager is responsible for overseeing a diverse and complex portfolio of projects. This position requires applying in-depth business knowledge and subject matter expertise to drive competitiveness and success.Key Responsibilities:Design, develop, test, and deploy...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Duncan & Ross Consulting Full time

    Job OverviewDuncan & Ross is seeking a highly skilled Senior Full Stack Architect to lead our software engineering team in the development of innovative solutions for the payment industry.About the RoleThis key position requires a strategic thinker with expertise in full-stack development, leadership skills, and a deep understanding of the payment...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Django REST framework Full time

    Our team is experiencing critical issues with two Next.js-based websites, hosted in InMotion's Ubuntu VPS environment. The CMS consistently crashes, resulting in data loss for both sites.www.lamarco.com.sa/lamarcoholding.comThe websites support both Arabic and English languages.We require an experienced full stack developer to investigate and resolve this...