Software Engineer (Mobile Development)

SonarSource builds solutions to help organizations develop responsible, secure, high-quality code systematically, with roots in the open source community.
Mobile
Senior Software Engineer
In-Person
501 - 1,000 Employees
6+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer (Mobile Development)

SonarSource, a leader in code quality and security solutions, is seeking a Senior Mobile Development Engineer to join their Analysis Team. The role focuses on developing and maintaining analyzers for mobile technologies including Kotlin, Swift, and Dart. This position offers a unique opportunity to work on cutting-edge code analysis tools that help developers create better, more secure mobile applications.

The ideal candidate will have 6+ years of software development experience and will lead sprint executions, develop new features, and mentor team members. You'll be working in a dynamic, international environment with 550+ employees from 33 different nationalities, contributing to products that are fundamental to code quality across the industry.

At SonarSource, you'll be part of a company deeply rooted in the open source community, with a mission to provide Clean Code solutions. The company offers a flexible hybrid work environment, emphasizing work-life balance and continuous learning. You'll work from their office in Germany, collaborating with teams across their global offices in the USA, Switzerland, the UK, and Singapore.

The role combines technical challenges with leadership opportunities, requiring both strong engineering skills and the ability to mentor others. While compiler frontend knowledge isn't required, you'll have the opportunity to learn and work with various programming languages and technologies. The company culture values respect, innovation, and the right to fail and learn, making it an ideal environment for professional growth.

Last updated 2 hours ago

Responsibilities For Software Engineer (Mobile Development)

  • Lead sprint execution including specifications, coding, testing, code review, and feature validation
  • Develop and maintain features for Kotlin, Swift, and Dart code analyzers
  • Create and improve code analysis models and rules
  • Interact with compiler front-ends for Kotlin, Swift and Dart
  • Provide mentorship to other engineers
  • Collaborate with Product Managers on feature definition and priorities
  • Coordinate with stakeholders on team goals

Requirements For Software Engineer (Mobile Development)

Kotlin
  • 6+ years of experience as a software developer
  • Technical versatility and ability to work on different technical stacks
  • Good knowledge of engineering processes
  • Excellent engineering skills and understanding of Computer Science fundamentals
  • Experience supporting and mentoring team members
  • Leadership and initiative-taking abilities
  • Fast learning capability
  • Open-minded and positive can-do attitude
  • Comfortable with change and complexity
  • Self-confident to challenge and be challenged

Benefits For Software Engineer (Mobile Development)

  • Flexible work policy with hybrid option
  • Continuous education and skill development
  • Dynamic and inclusive work culture
  • Global workforce with 550+ employees from 33 nationalities
  • Comprehensive background check required

Interested in this job?

Jobs Related To SonarSource Software Engineer (Mobile Development)

Senior Mobile Engineer

Senior Mobile Engineer position at xAI, developing consumer products using AI models and algorithms.

Senior React Native Software Engineer

Senior React Native Engineer role at Wellhub, building AI-powered wellness solutions with competitive benefits and flexible work arrangements.

Mobile Engineer (Flutter)

Senior Mobile Engineer position at Tide, developing Flutter applications for a leading fintech company with competitive salary and comprehensive benefits.

Senior Mobile Engineer (iOS and Android)

Senior Mobile Engineer position at Paperpile focusing on iOS and Android development for scientific article management apps using React Native and native technologies.

Senior Mobile Engineer - Kotlin

Senior Mobile Engineer position at Kuda Technologies, focusing on Android development with Kotlin, offering hybrid work and comprehensive benefits.