Cardo Systems

Mobile Developer

Ra'anana
Swift SwiftUI Combine Async/Await Kotlin Jetpack Compose Flow Coroutines API AI
Description

Mobile Developer (AI-Driven Development)

Location: Ra'anana (IL)

Description

Cardo Systems is a provider of cutting-edge communication and connectivity devices and applications for powersports and outdoor enthusiasts. In 2026, Cardo is proudly unveiling its Beyond Helmet line, the first of its kind in the motorcycle industry, fostering a new age in safety, sound, and communications. After pioneering the world’s first Bluetooth-based wireless intercom headset in 2004, Cardo has been responsible for many of the industry’s innovations, revolutionizing communication, pushing technological boundaries, and enhancing user safety. Now sold in over 100 countries, Cardo is proud to be the world’s leading communication device for groups in motion.

We are seeking a highly skilled and product-oriented Mobile Developer with a strong AI-driven development mindset to join our engineering team.

In this role, you will design, build, and maintain high-quality mobile applications while leveraging modern AI-assisted development tools to accelerate delivery, improve code quality, and enhance engineering efficiency. You will play a key role in shaping mobile experiences across iOS and Android platforms, working closely with cross-functional teams to deliver scalable, user-centric solutions.

This position is ideal for an experienced developer who combines deep mobile engineering expertise with hands-on experience integrating AI into the software development lifecycle — from code generation and testing to debugging and optimization.

Full-time position in a hybrid model (from the company’s offices in Raanana / from home).

Mobile Application Development

Design, develop, test, and maintain high-quality mobile applications for iOS and Android platforms.

Own features end-to-end, from architecture and implementation through testing, release, and ongoing maintenance.

AI-Driven Development

Leverage AI-assisted development tools for code generation, refactoring, debugging, testing, documentation, and technical research.

Review, validate, and enhance AI-generated code to ensure high standards of performance, security, reliability, and maintainability.

Continuously explore and adopt new AI tools and workflows to improve development efficiency and product quality.

Architecture & Technical Ownership

Translate product and business requirements into scalable, maintainable mobile solutions.

Take ownership of architectural decisions, code quality, and technical direction within the mobile domain.

Contribute to code reviews, CI/CD improvements, and release processes.

Integration & Product Delivery

Integrate third-party APIs, backend services, and AI-powered capabilities into mobile applications.

Collaborate closely with Product, Design, Backend, and QA teams to deliver high-impact features aligned with business goals.

Engineering Excellence

Apply best practices in software engineering, including clean code, version control, testing, and continuous integration.

Ensure applications meet high standards of usability, performance, security, and reliability.

Stay up to date with advancements in mobile technologies, AI developer tooling, and modern engineering practices.

Requirements

Education

Bachelor’s degree in Computer Science or a related field.

Advanced training or certifications in mobile development or AI-related technologies – advantage.

Experience

6+ years of hands-on experience in mobile application development in production environments.

Strong experience with at least one modern mobile stack, such as:

Swift, SwiftUI, Combine, Async/Await

Kotlin, Jetpack Compose, Flow, Coroutines

Proven experience using AI-assisted development tools as part of the day-to-day engineering workflow.

Experience integrating APIs, cloud services, and backend systems into mobile applications.

Track record of delivering high-quality mobile features or applications in fast-paced, product-driven environments.

Skills & Competencies

Strong expertise in mobile architecture, development, debugging, and deployment.

Proficiency in leveraging AI tools for coding, prototyping, refactoring, troubleshooting, and testing.

Solid understanding of software engineering best practices, including clean code, testing, version control, and CI/CD.

Good understanding of security, privacy, and data handling in mobile environments.

Ability to critically evaluate and improve AI-generated code.

Strong problem-solving skills with a hands-on, execution-oriented mindset.

Excellent communication and cross-functional collaboration skills.

Nice to Have

Experience with analytics, crash reporting, and observability tools.

Experience building AI-enabled user experiences in consumer or B2B mobile applications.

Familiarity with prompt design, LLM integration patterns, or AI agent workflows.

Personal Attributes

Product-minded with a strong sense of ownership.

Fast-moving and execution-focused, with the ability to deliver in dynamic environments.

Curious and continuously learning, especially in the evolving AI development landscape.

  • Collaborative team player with a proactive, solution-oriented approach.

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Cardo Systems
Cardo Systems

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say