
Senior Full Stack Engineer
On site
Casablanca, Morocco
Full Time
07-04-2025
Job Specifications
This role is available fully on-site in Casablanca
Are you passionate about programming and want to join a fast-growing international team that is brainstorming crazy ideas and turning them into practical products? Then we are looking for you.
Our mission is simple: Make programs run faster and programmers more productive. Our world-class research and advanced development team at Oracle Labs is constantly innovating in the area of compilers, virtual machines, and programming languages. We are building high-performance implementations for Java, JavaScript, Ruby, R, Python, and C/C++. Our multi- language framework Truffle focuses on interoperability and reuse between different languages. Our dynamic compiler Graal aggressively exploits profiling information and employs the latest dynamic compilation techniques. We have an open-source presence on GitHub and publish the latest results of our work at international research and developer conferences. Oracle Labs is the advanced R&D arm of Oracle, we focus on the development of technologies that keep Oracle at the forefront of the computer industry. Oracle Labs is the only organization at Oracle which is devoted exclusively to research.
Read more about Oracle Labs: https://labs.oracle.com/
Requirements
•Experience with Java / Spring
Experience with Frontend - React / Angular
Experience managing and troubleshooting Java programs in
production settings
Experience with unit testing and code quality analysis tools
(JUnit, findbugs, checkstyle)
Experience with CI/CD techniques and tools (Jenkins)
Experience with source control tools such (Git)
Experience with build tools (Maven, Gradle)
Good debugging skills
Strong written and verbal communication skills in English.
Strong analytical and troubleshooting skills.
Good customer interaction skills.
What we will offer you
A competitive salary with exciting benefits
Learning and development opportunities to advance
your career.
An Employee Assistance Program to support your
mental health.
Employee resource groups that champion our
diverse communities
Core benefits such as life insurance, and access to
retirement planning
An inclusive culture that celebrates what makes you
unique
At Oracle, we don’t just respect differences - we celebrate them. We believe that innovation starts with inclusion and to create the future we need people with
diverse backgrounds, perspectives, and abilities. That's why we'e committed to creating a workplace where all kinds of people can do their best work. It’s when
everyone's voice is heard and valued that we’re inspired to go beyond what’s been done before.
About the Company
We're a cloud technology company that provides organizations around the world with computing infrastructure and software to help them innovate, unlock efficiencies and become more effective. We also created the world's first - and only - autonomous database to help organize and secure our customers' data. Oracle Cloud Infrastructure offers higher performance, security, and cost savings. It is designed so businesses can move workloads easily from on-premises systems to the cloud, and between cloud and on-premises and other ... Know more
Related Jobs


- Company Name
- Stellantis
- Job Title
- AD Simulation SW Developer - Senior H/F
- Job Description
- The newly shaped Software Organization is currently seeking brilliant AD Simulation Senior Software Developers to join the Autonomous Driving software team. As an AD Simulation Senior Software Developer you will be required to develop, integrate and deploy clean and highly scalable code for our SiL platform to test and validate our Autonomous Driving stack. You will also develop solutions to orchestrate large-scale simulations on-premise and on-cloud platforms to ensure the reliability of the future L2 and L3 autonomous driving product through testing for billions of kilometers. As a senior member of the team, you will also be expected to provide hands-on technical guidance and to actively contribute to the technical growth of the team. Profil Basic Qualifications Master's Degree in Computer Engineering, Computer Science, Robotics, Mechatronics or similar. Excellent programming skills in C++ and Python Solid command of the most common data structures and algorithms Experience in software design methods and latest software quality standards (MISRA, SPICE) Proficient in Linux OS Proficient with Git/GitHub or other versioning tools Good knowledge of ADAS/AD systems, components, features and related control theory Experience with operating system virtualization (e.g. Docker and Kubernetes) A proven track record in agile software testing, test-driven development, continuous integration (e.g. Jenkins) and testing infrastructure (e.g. SIL and HIL) Knowledge on automotive communication protocols (CAN-FD, SOME/IP, ..) Knowledge on communication bus for automotive applications Excellent communication, collaboration, analytical and problem-solving skills Fluent in English NIce To Have A PhD in a related field Expertise in developing simulation software for self-driving cars (e.g. Carla, CarMaker, dSpace) Experience in AUTOSAR classic and adaptive platforms Experience in ECUs virtualization methods for full stack virtual validation Good programming skills in Matlab/Simulink Experience with modeling and simulation of physical plant models for ADAS/AD xIL platforms Good programming skills in C# Experience working with autonomous systems, ADAS/AD sensors, automotive network technologies Knowledge of safety-related methods like ISO26262 and SOTIF Experience of working within an AGILE or Scrum framework At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.


- Company Name
- Stellantis
- Job Title
- Senior Software Engineer – Perception – Radar / Machine Learning H/F
- Job Description
- We are looking for technology game changers to transform Stellantis into a software automotive company. Technology, software, and artificial intelligence are disrupting the automotive industry. Our new AI/Autonomous Driving division was created to build the most captivating experiences on the latest frontier of Automotive Technology. The Team The Perception and Fusion team within AI/AD is building the core functionalities to allow our vehicle to perceive the world around it and to make the right decision in every situation. We are looking for passionate, curious and entrepreneurial engineers to join our team to work in solving complex technical challenges in all Perception areas (Radar, Lidar, 3D Computer Vision, classification, semantic segmentation, early and late fusion, prediction, tracking, etc.), applying the latest state-of-the-art algorithms You will be working with a kind, dynamic and diverse team across the world. In This Role You Will Investigate and develop Radar perception and fusion both with traditional and ML approaches. Support the optimization and deployment of these models on the Stellantis vehicles. Support the Radar sensor engineering, analyzing and evaluating product performance with respect to the Stellantis perception requirements. Proactively support the DevOps and MLOps teams providing feedback and suggestions on how to improve our software pipeline. Proactively work cross functional to understand and solve the challenges related to Perception systems in Autonomous Driving. Profil Minimum Qualifications Technical maturity of a bachelor's degree in a quantitative field. 1+ years of experience with hands-on Radar perception and/or Radar/Camera fusion algorithms. 1+ years of experience in perception/robotics Machine Learning projects. 3+ years of experience with object-oriented programming (e.g., Python and/or C++) and with some of the most popular ML frameworks (e.g., TensorFlow, PyTorch, etc.). Advocate for software engineering good practices (e.g., test-driven development, version control, documentation). Passion for solving unstructured problems. Preferred Qualifications M.Sc. or Ph.D. in Robotics, Computer Vision, Computer Science, Machine Learning, or similar. Experience in multi-sensor perception and fusion, mobile robotics (e.g., ROS), 3D visualization, distributed systems, embedded systems for ADAS (Advanced Driver Assistance Systems), and mapping. Experience in implementing the latest Deep learning applied research to build Proof of Concept and prototypes. At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.


- Company Name
- Oracle
- Job Title
- Senior SaaS Web Developer
- Job Description
- Job Description Senior SaaS Web Developer Location: Agadir (onsite) As a SaaS Web Developer for the Public Safety Suite in the Local Government GIU, you will play a critical role in designing and implementing a suite of service that focus on user experience, performance, real-time event and data processing. As a remote developer, you must not only follow best practices, standards, and processes employed by our team, but feel comfortable contributing to them as well. You will have strong communication skills with a penchant for radiating information. You enjoy rapid iteration and working closely with Product to design UIs that will delight our users. Responsibilities: Responsible for working with the team to develop and maintain the full stack web applications Ensure the performance, quality, and responsiveness of the application Collaborate with the engineering and product teams, contribute to the definition of specifications for new features, and own the development of those features Define and implement web services and the application backend microservices Guide the team regarding constraints and best practices in a web platform environment Proactively identify and solve problems; fix bugs and performance issues Maintain code quality, service and feature level observability, operability and automation Ensure testing strategy is followed within the team Support the services you build in production 24/7 with on-call rotations Preferred Qualifications: Minimum 10+ years of Web Development experience is required 5 years of experience working with the following: Linux/Unix development (Oracle Linux preferred) Oracle database, MySQL (experience with MS SQL and/or NoSQL is a plus) CI/CD (Jenkins and GitLab CI) Containers and orchestration (Docker, Kubernetes, and docker-compose) Cloud computing platform (Oracle Cloud Infrastructure Services) Programming and scripting languages (Java, Javascript, Typescript, React/Preact) Experience wtih C#, Python, Bash, PHP, Groovy, Ansible, and/or Go is a plus Git version-control and collaboration (GitLab) Issue tracking and collaboration (Jira and Confluence) Product/Service ownership or Project Management experience a plus Experienced with ITIL V3, Foundation Level certified preferred JavaScript / Typescript (preferred) SPA Frameworks (JET, React, Angular, Vue) REST Web Services (GraphQL experience is a plus) Career Level - IC3 Responsibilities As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

- Company Name
- Akwa Group
- Job Title
- CDI – Développeur Mobile & Front-End (React Native / Next.js)
- Job Description
- Dans le cadre du développement de nos projets digitaux stratégiques, nous sommes à la recherche d’un(e) Développeur(se) Mobile expérimenté(e) pour rejoindre notre équipe. Profil recherché : Minimum 4 ans d’expérience en développement mobile Maîtrise de React / React Native Expérience solide avec Next.js Très bonne connaissance de JavaScript, HTML, CSS, TailwindCSS Bonne maîtrise de la Programmation Orientée Objet (POO) Gestion d’état : MobX, Redux Autonomie, rigueur, esprit d’équipe Ce que nous proposons : Un CDI dans un environnement stimulant Des projets digitaux à fort impact (CRM, apps mobiles, IA…) Une culture agile et collaborative Poste basé à [ville ou télétravail possible] Démarrage : Dès que possible Pour postuler, envoyez votre CV à r.jorio@akwagroup.com ou contactez-moi directement ici sur LinkedIn. Merci de partager ce post ou de taguer des personnes qui pourraient être intéressées #recrutement #CDI #developpementmobile #ReactNative #NextJS #ReactJS #Tailwind #MobX #Redux #POO #JavaScript #TechJobs #OffreEmploi #hiring