Full Stack Engineer

vor 3 Wochen


Genf, Genf, Schweiz Randstad Vollzeit

At Sonar, we're a group of brilliant, motivated, and driven professionals working hard to help organizations build responsible, secure, high-quality code quickly and systematically. We build solutions that don't just solve symptoms of problems – we fix problems at the source – source code, to be specific.

We have a dynamic culture with employees worldwide and hub offices in the USA, Switzerland, the UK, Singapore, and Germany. We believe team members should have the opportunity to come to work every day, work on a product they are proud of, love what they do, and feel energized by their peers. With our roots deep in the open source community, we're all about the mission : provide solutions that deliver Clean Code.

The impact you will have

The SonarSource Analysis Team is seeking a passionate versatile Software Engineer to contribute to our analyzers for the mobile domain.

The mobile analyzers are the analyzers for Kotlin, Swift, and Dart. They are designed to fulfill the needs of mobile developers on various technologies : spotting tricky code quality and security issues as fast as possible while generating as little noise as possible. You'll be able to use your expertise to bring valuable rules for Code Quality and Security in the mobile applications domain : starting from style issues and up to complex security vulnerabilities.

Joining the Mobile Squad offers the ultimate challenge of analyzing modern languages having different ecosystems : Kotlin, Swift and Dart. Every day you'll have an opportunity to learn something new and accept new challenges.

On a daily basis, you will

  • Have strong ownership of the team's work and lead the execution of its sprints to completion : do specifications, write code and tests, review code from peers, validate features, and follow up on user feedback after the release. As the domain is quite new for SonarSource, you'll often participate in investigations, explorations, and designing "Proof-of-Concept".
  • Develop new and maintain existing features for the Kotlin, Swift, and Dart code analyzers.
  • Dive deep into the Mobile domain languages and argue about the best guidelines to use them effectively.
  • Evolve the way our analyzers understand code by creating better models and developing new rules on top of them.
  • Interact with compiler front-ends for Kotlin, Swift and Dart and have the opportunity to contribute back to them.
  • Provide mentorship to engineers to help them grow in their technical responsibilities and remove blockers to their autonomy.
  • Collaborate with Product Managers and peers to define new features and set priorities, ensuring that the solutions fit into the Sonar ecosystem.
  • Coordinate with different stakeholders to define the team's short and long-term goals.

The technical skills you will demonstrate

  • 6+ years of experience as a software developer.
  • Technical versatility and readiness to work on different technical stacks.
  • Good knowledge of engineering processes.
  • Excellent engineering skills and a good understanding of Computer Science fundamentals.
  • You have experience supporting and mentoring other team members.
  • Compiler frontend knowledge is not required; you will learn it while working at SonarSource.

The soft skills you will demonstrate

  • Leadership : you're able to take initiative and bring a subject to completion with little to no supervision.
  • Ability to learn fast.
  • Open-minded and very positive can-do attitude.
  • Comfortable in dealing with change and complexity.
  • Self-confident to challenge the status quo as well as to be challenged.

Why you will love it here :

  • Our culture and mission set us apart. We have a dynamic work culture that values respect and kindness – and embraces the right to fail (and get right back up again). We believe that the best idea wins and everyone has a voice.
  • We believe that great people make a great company. We value people skills as much as technical skills and strive to keep things friendly and laid-back while still being passionate leaders in our domains. Our 550+ SonarSourcers from 33 different nationalities can relate
  • We embrace work-life balance. It is important to maintain a healthy work-life balance. This is why we have a flexible work policy that includes remote and in-office hybrid work (minimum three days a week in the office - Monday / Tuesday / Thursday).
  • We have a growth mindset. We love to learn and believe that continuous education is critical to our success. In an ever-changing industry, new skills are a must, and we're happy to help our team acquire them.
#J-18808-Ljbffr
  • Full Stack Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz Ampstek Vollzeit

    Ampstek is looking for an exceptional Full Stack Engineer to drive innovation and growth within its IT department. This mid-senior level position offers opportunities for professional development and collaboration with cross-functional teams.About the RoleThe ideal candidate will have a strong background in banking and wealth management, as well as...

  • Full Stack Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz RJC Group Vollzeit

    The RJC are working with a global energy trading company seeking a full-stack developer dedicated to accelerating the transition to greener energy. They pride themselves on fostering innovation and excellence in a collaborative environment.They are looking for candidates who are experts in Python but also experienced in React, Typescript, and SQL. You will...


  • Genf, Genf, Schweiz Almada Capital Sàrl Vollzeit

    Analytics Platform EngineerWe are seeking a skilled engineer to co-create an analytics platform at Almada Capital Sàrl. This is a unique opportunity to develop a radical analytics platform that aims to become functionally the best in the world within 2 years.Responsibilities:Develop a custom integration of Datalog/tuple database with AWS timeseries DBCreate...


  • Genf, Genf, Schweiz Smart Telecom Education Vollzeit

    Développeur Web Full Stack (React, Node.js)Participer à l'analyse et au développement de nouvelles applications web.Améliorer les applications existantes et en assumer la maintenance.S'assurer de la qualité des livrables.Implanter diverses fonctionnalités.Partager ses connaissances avec les membres des diverses équipes.Stack Techniques:Base de...

  • Full Stack Expert

    Vor 2 Tagen


    Genf, Genf, Schweiz Randstad Vollzeit

    About UsWe are Randstad Digital Switzerland, a leading digital transformation partner. We seek a highly skilled Senior Full-Stack Java Developer to join our team, working on nearshore projects within the EU.Job Description:This role involves designing, developing, deploying, and maintaining robust web applications using Java, Angular, and NodeJS...


  • Genf, Genf, Schweiz Redsen Vollzeit

    Conseil stratégique et opérationnelMise à disposition d'expertisesDéveloppement technique par le biais de notre centre de servicesDans le cadre d'une mission, nous recherchons un(e) Ingénieur FS Python/React pour renforcer nos équipes et intervenir auprès de nos clients sur des projets stimulants.Envie d'un nouveau défi ? Regardez s'il vous...


  • Genf, Genf, Schweiz EMPICA Vollzeit

    Développeur Full Stack Confirmé (React, Node.js, C#, MongoDB) [H/F]EMPICA est un studio spécialisé dans la conception, le design et la réalisation d'interfaces numériques. L'équipe, animée par une passion commune pour les outils numériques, met un point d'honneur à offrir des expériences utilisateur de qualité.Afin d'accompagner les besoins de...


  • Genf, Genf, Schweiz Tameo Vollzeit

    Direct message the job poster from TameoCEO at Tameo Impact Fund Solutions | Driving Data-Driven, Independent Solutions in Impact InvestingAre you an experienced full-stack developer ready to take ownership of cutting-edge, data-driven applications? Tameo is seeking a hands-on technical expert to lead the development and evolution of our proprietary...


  • Genf, Genf, Schweiz Tameo Impact Fund Solutions SA Vollzeit

    Location: Geneva, SwitzerlandAre you an experienced full-stack developer ready to take ownership of cutting-edge, data-driven applications? Tameo is seeking a hands-on technical expert to lead the development and evolution of our proprietary platforms, driving innovation in the global impact investing sector. As our Lead Full-Stack Developer, you'll shape...

  • Full Stack Analyst

    vor 1 Woche


    Genf, Genf, Schweiz Vitol Group Vollzeit

    At Vitol Group, we are committed to harnessing the power of data to drive business success. As a Full Stack Analyst, you will play a vital role in this effort by designing and developing analytical systems that underpin our global energy trading operations.Your key responsibilities will include building new Master Data platforms, analyzing business needs to...


  • Genf, Genf, Schweiz JEMS S.A Vollzeit

    JEMS S.A recherche un développeur cloud full-stack qui sera chargé du développement de la plateforme de gestion du trafic aérien pour drones (Unmanned Traffic Management). Le candidat sélectionné travaille sur le développement d'une plateforme de gestion du trafic aérien pour drones.Catégories de tâches :Développer des applications web et...


  • Genf, Genf, Schweiz Tegona SA Vollzeit

    Développeur-se Full StackNous sommes une équipe de spécialistes en ingénierie logicielle et cybersécurité. Nous proposons des développements d'applications métier spécifiques (web et mobile) et des systèmes pour des industriels de la sécurité, des gouvernements et administrations publiques, ainsi que des entreprises.Nos applications sont...


  • Genf, Genf, Schweiz CERN & Society Foundation Vollzeit

    Full Stack IAM Engineer (IT-PW-IAM-2025-69-GRAE)Full-timeYour responsibilitiesWant the satisfaction of writing secure, elegant, and user-friendly code that enables the daily work of thousands of physicists? Join CERN's Identity and Account Management (IAM) team as a Full Stack Engineer and help shape the authentication services at the heart of one of the...


  • Genf, Genf, Schweiz CERN Vollzeit

    Full Stack IAM Engineer (IT-PW-IAM-2025-69-GRAE)Full-timeYour responsibilitiesWant the satisfaction of writing secure, elegant, and user-friendly code that enables the daily work of thousands of physicists? Join CERN's Identity and Account Management (IAM) team as a Full Stack Engineer and help shape the authentication services at the heart of one of the...


  • Genf, Genf, Schweiz Fit1Job SA Vollzeit

    Description du PosteL'entreprise Fit1Job SA recherche un Chef de Projet Java Full Stack pour sa nouvelle équipe.Rôle et Responsabilités :


  • Genf, Genf, Schweiz CERN Vollzeit

    About the Job">We are seeking a highly skilled Full Stack Engineer to join our Identity and Access Management team at CERN. As a key member of our team, you will be responsible for designing and implementing secure, elegant, and user-friendly code that enables the daily work of thousands of physicists.">Your Key Responsibilities">">Design and implement...


  • Genf, Genf, Schweiz CERN Vollzeit

    **Company Overview**CERN, the European Organization for Nuclear Research, is a leading research institution that probes the fundamental structure of the universe. Our team of physicists and engineers use complex scientific instruments to study the basic constituents of matter.**Job Description**We are seeking a skilled Full Stack Engineer to join our...

  • Full Stack Developer

    Vor 5 Tagen


    Genf, Genf, Schweiz Team Partners Vollzeit

    A propos de l'entreprise : We are looking for a Full Stack Developer (French/English; C#, .NET, React) for one of our customers based in Geneva.About our customer:This customer is one of the world's largest independent energy and commodities trading company.From 40 offices worldwide, they seek to add value across the energy supply chain, including...

  • Full Stack Developer

    Vor 2 Tagen


    Genf, Genf, Schweiz Team Partners Vollzeit

    We are looking for a Full Stack Developer (French / English; C#, .NET, React) for one of our customers based in Geneva.About our customer :This customer is one of the world's largest independent energy and commodities trading companies.From 40 offices worldwide, they seek to add value across the energy supply chain, including deploying their scale and market...


  • Genf, Genf, Schweiz ROLEX Vollzeit

    La société ROLEX est à la recherche d'un Développeur full-stack Java pour développer ses applications à 360 degrés. Le candidat idéal a une expérience confirmée dans les deux domaines (backend et frontend) et possède une maîtrise solide des outils DevSecOps.Votre quotidienDévelopper des applications complètes, depuis la conception jusqu'à la...