On a mission to create financial freedom. No interest. No fees. Shariah-Compliant.
Senior Fullstack Engineer – Android, Backend
Location
Serbia
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer – Android, Backend
Tabby
• Help scale the systems behind Tabby’s core products. • Work on high-impact projects in a high-growth environment. • Collaborate alongside a world-class remote engineering team spread across 20+ countries.
Job Requirements
- Excellent knowledge of Kotlin and Coroutines;
- Understanding of MVVM/MVI architecture;
- Strong experience with Jetpack Compose;
- Experience with Dagger/Yatagan or Manual DI;
- Understanding of design patterns and SOLID approaches;
- Ability to work with different types of collections, understanding their differences;
- Basic understanding of GC operation;
- Strong communication skills in English in order to defend your position if necessary, highlight problems and pitch your own ideas;
- “Getting things done” mindset.
Benefits
- Full-time B2B contract
- Fully remote setup
- Up to 20% tax allowance
- 22 paid leave days annually
- Stock options (ESOP) in a fast-scaling, pre-IPO company
- Flexi benefits you can use for wellness, travel, or learning
- Work alongside a high-performing, international engineering team in a global fintech unicorn
- Relocation support is available to our hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, legal setup for verified costs.
Related Guides
Related Job Pages
More Android Engineer Jobs
Full-Stack Engineer – IM Chat Platform, Android Focus
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Design, develop, and maintain client-side applications for an instant messaging platform, with Android as the primary focus • Build core messaging features: real-time chat, group chat, media messaging, message sync, offline messaging, push notifications • Participate in client-side architecture design, ensuring consistent UX across Android, iOS, and Web • Use AI-powered tools (Cursor, GitHub Copilot, ChatGPT, Claude, etc.) to support cross-stack frontend development — read, debug, and modify iOS/Web codebases • Integrate RESTful APIs and WebSocket/MQTT/gRPC real-time communication protocols • Handle local storage, offline-first experience, message state management, and cross-platform sync logic • Optimize client performance: startup speed, memory, battery, network efficiency, UI responsiveness • Collaborate with backend teams on API design, integration, and production issue investigation • Senior level: mentor junior engineers, contribute to technical design decisions
Android Engineer – Camera & Video, Image Recognition
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Design, develop, and continuously optimize Android-side camera, video, and image recognition related products; participate in building and iterating on-device capabilities. • Handle Android ecosystem fragmentation and low-end device adaptation, optimizing performance, memory, and stability to ensure reliable operation across diverse devices. • Design and implement on-device capture workflows, ensuring stability and compatibility. • Build on-device environment detection and adaption capabilities. • Collaborate with Product, Backend, Algorithm, and other teams to deliver the full on-device pipeline end-to-end. • Participate in technical design reviews, code reviews, on-device engineering practices, and troubleshooting of critical issues.
Role Description We're looking for a Principal Android Engineer to lead the technical direction of our Android POS platform. This is a highly impactful leadership role responsible for the architecture, stability, and long-term evolution of one of Nomni's most strategic products. You'll combine deep technical expertise with hands-on engineering and mentorship to elevate both the platform and the engineering team. This is not a people management role alone—it is a technical leadership position for someone who enjoys solving complex engineering challenges while raising the engineering bar across the organization. - Own the technical architecture and long-term health of the Android POS platform. - Drive platform stability, performance, scalability, and reliability. - Lead the delivery of key Android capabilities while maintaining high engineering standards. - Partner with Product, Design, QA, Infrastructure, and Platform Engineering to deliver customer-focused solutions. - Reduce technical debt and establish sustainable architectural patterns. - Guide the team toward feature parity with iOS while improving platform quality. - Mentor senior engineers and help grow technical capability across the Android team. - Establish engineering best practices, code quality standards, testing strategies, and development processes. - Lead technical investigations and resolve complex production issues. - Influence engineering strategy and contribute to technology decisions across Nomni. Qualifications - Extensive professional Android development experience building large-scale production applications. - Expert knowledge of Kotlin and modern Android architecture. - Strong understanding of Android SDK, Jetpack libraries, Coroutines, Flow, and dependency injection. - Experience designing scalable, maintainable mobile architectures. - Proven ability to lead technical direction on complex engineering projects. - Strong understanding of software design principles, testing, performance optimization, and CI/CD. - Experience mentoring senior engineers and driving engineering excellence. - Excellent communication and collaboration skills. Requirements - Experience with Android-based POS or payment systems. - Knowledge of payment integrations and peripheral hardware. - Experience with offline-first applications and synchronization. - Exposure to enterprise-scale SaaS platforms. - Experience working with distributed remote engineering teams. Success in This Role Within your first year, you'll: - Improve platform reliability and reduce recurring production incidents. - Drive meaningful architectural improvements across the Android codebase. - Accelerate delivery of strategic Android initiatives. - Strengthen engineering capability through mentorship and technical leadership. - Help establish Android as a scalable platform supporting Nomni's continued global expansion.
Mobile Developer – Native Android, Native iOS | Mid/Senior
Beyond SoluçõesVem fazer parte do #melhortimedasgalaxias
• Connect technology talents to real projects • Work on high-impact projects • Participate in healthy work environments with opportunities for professional growth.


