Mobile Developer (AI-Driven Development) at Cardo Systems
Raanana, Center District, Israel -
Full Time


Start Date

Immediate

Expiry Date

25 Jul, 26

Salary

0.0

Posted On

26 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Swift, SwiftUI, Kotlin, Jetpack Compose, AI-assisted development, Mobile architecture, API integration, CI/CD, Debugging, Automated testing, Git, Software engineering, Performance optimization, Technical documentation, Agile methodology

Industry

Computers and Electronics Manufacturing

Description
We are looking for a highly capable Mobile Developer who is deeply AI-oriented and knows how to use AI tools to design, build, test, and ship high-quality mobile applications efficiently. This role is ideal for a developer who combines strong mobile engineering fundamentals with practical experience using AI-assisted development workflows to accelerate delivery, improve code quality, and solve complex product problems. You will work on building and maintaining mobile applications while leveraging modern AI tools for coding, debugging, testing, documentation, and feature implementation. The ideal candidate is hands-on, product-minded, fast-moving, and comfortable using AI not just as a feature in products, but also as a core part of the software development lifecycle. Key Responsibilities Design, develop, test, and maintain high-quality mobile applications for iOS and Android. Use AI-assisted development tools for code generation, refactoring, debugging, test creation, technical research, and documentation, improve productivity, without compromising code quality. Review, validate, and improve AI-generated code to ensure performance, security, reliability, and maintainability. Translate product and business requirements into scalable, maintainable mobile solutions. Build new features end-to-end, from architecture and implementation to testing and release. Integrate third-party APIs, backend services, and AI-powered capabilities into mobile applications where relevant. Collaborate closely with product managers, designers, backend developers, and QA to deliver high-impact features. Take ownership of architecture decisions, code reviews, CI/CD improvements, and release processes. Stay current with developments in mobile engineering, AI developer tooling, and best practices for shipping production-ready software. Requirements Bachelor’s degree in Computer Science or a related field. Relevant certifications or advanced training in mobile development, software engineering, or AI-related technologies are a plus. Experience 6+ years of proven experience in mobile application development, preferably in production environments. Strong hands-on experience with one or more mobile stacks such as: Swift, SwiftUI, Combine, Async/Await Kotlin, Jetpack Compose, Flow, Coroutines Experience using AI coding assistants and AI-enabled development tools in day-to-day engineering work. Experience integrating APIs, cloud services, and backend systems into mobile applications. Track record of shipping mobile features or apps with strong quality, performance, and usability standards. Experience working in agile, fast-paced product development environments. Skills & Competencies Strong proficiency in mobile application architecture, development, debugging, and deployment. Ability to use AI tools efficiently for coding, prototyping, refactoring, troubleshooting, and testing. Strong understanding of software engineering best practices, including clean code, version control, testing, and CI/CD. Good understanding of security, privacy, and data handling best practices in mobile development. Ability to critically review AI-generated code and improve it where needed. Familiarity with modern development workflows, including Git, pull requests, code reviews, automated testing, and release pipelines. Strong problem-solving skills with the ability to move quickly from idea to implementation. Excellent communication and collaboration skills. Nice to have: Experience with analytics, crash reporting, and observability tools Experience building AI-enabled user experiences inside consumer or B2B mobile products Familiarity with prompt design, LLM integration patterns, or AI agent workflows
Responsibilities
Design, develop, and maintain high-quality mobile applications for iOS and Android using AI-assisted development tools. Collaborate with cross-functional teams to integrate APIs and backend services while ensuring code quality and performance.
Loading...