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: * Bachelors 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
This position is open to all candidates.