A skilled Mobile Developer is needed to support the development and continuous improvement of high-performance mobile applications. The role involves building scalable mobile solutions, improving app reliability, collaborating across multiple teams, and contributing to technical decisions that directly impact user experience, security, and product performance.
This opportunity is ideal for an experienced engineer who can independently manage projects, solve complex technical challenges, and contribute to long-term product growth across mobile platforms.
Location: Novi Sad, Serbia Remote: Remote-friendly Job Type: Full-time Department: Mobile Development
Responsibilities
Develop and maintain scalable mobile applications across multiple product verticals
Improve application performance, stability, and user experience across different devices and operating systems
Collaborate with backend engineers, designers, QA teams, and product managers on feature development
Monitor crash reports, user feedback, and app performance metrics to improve product quality
Write clean, maintainable, and testable code that supports long-term scalability
Participate in technical architecture discussions and contribute to engineering decisions
Use AI-assisted development tools responsibly to improve workflow efficiency
Document technical processes, architecture decisions, and implementation details clearly
Mentor junior engineers and contribute to code reviews and knowledge sharing
Stay updated with trends and advancements in Android, iOS, Flutter, and the wider mobile ecosystem
Requirements
Minimum of 7 years of professional mobile development experience
Strong understanding of mobile fundamentals including lifecycle management, memory handling, networking, storage, threading, and rendering
Advanced expertise in either Android or iOS native development
Experience building and maintaining scalable mobile architectures
Strong knowledge of performance optimization and debugging tools
Familiarity with mobile security practices such as encryption, secure storage, SSL pinning, and data protection
Experience using AI-powered coding tools and workflow automation
Excellent written communication and documentation skills
Ability to work independently and collaborate effectively within distributed teams
Nice to Have
Knowledge of cryptography concepts such as keypairs, signing, and seed phrases
Experience with iOS Secure Enclave or Android Keystore
Understanding of backend systems, APIs, and distributed services
Previous experience working in fintech, payments, banking, healthcare, or other high-stakes industries
Familiarity with blockchain technologies and cryptocurrency ecosystems
Experience taking products from concept to production launch