Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
Android Software Engineer
Location
Poland
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Android Software Engineer
BJAK
• Own the Android client experience for a proactive smart assistant. • Build and maintain production Android apps using Kotlin. • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs. • Design UX patterns for AI interactions, including streaming responses, retries, and partial results. • Optimize performance, memory usage, and responsiveness for AI-heavy flows. • Implement analytics, logging, and feedback capture to support AI evaluation and iteration. • Collaborate closely with backend and ML engineers on API contracts and system behavior. • Ensure app stability, security, and scalability in production environments.
Job Requirements
- 3+ years of Android development experience using Kotlin.
- Hands-on experience integrating AI features (e.g. LLM, vision, speech APIs).
- Strong understanding of asynchronous programming (Coroutines, Flow).
- Familiarity with REST or gRPC APIs and structured data formats.
- Strong debugging and performance profiling skills.
- Comfort building in environments with latency, partial failure, and non-deterministic behavior.
- Experience with MLKit or light on-device inference.
- Published production apps on the Google Play Store.
Benefits
- Competitive salary
- Flexible working hours
- Professional development budget
- Home office setup allowance
- Global team events
Related Guides
Related Job Pages
More Android Engineer Jobs
Senior Native Mobile Developer
WorkanaThe largest platform for hiring top remote talent from Latin America.
Role Description We are looking for a Senior Native Mobile Developer based in Latin America to join a growing technology team building an innovative entertainment accessibility platform. The mobile application synchronizes translated audio with movies and other live entertainment experiences, helping Spanish-speaking audiences enjoy content in their preferred language. You will develop and maintain native iOS and Android applications using Swift and Kotlin. This is not a cross-platform role; strong production experience with both native ecosystems is essential. This is a full-time, long-term contract with an initial three-month trial period. You will collaborate closely with a Florida-based client and an English-speaking, distributed team, so reliable working-hours overlap and clear communication are important. Responsibilities - Develop, enhance, and maintain native iOS and Android applications using Swift and Kotlin. - Deliver reliable mobile experiences for a large and active production user base. - Implement and maintain mobile security features, including device and application integrity checks, secure credential storage, biometric authentication, and certificate pinning. - Build and optimize location-based functionality using iOS and Android geo-fencing capabilities. - Diagnose production issues and improve application performance, stability, and security. - Contribute to technical decisions, architecture discussions, code reviews, and release planning. - Collaborate closely with the Head of Technology and other mobile developers. - Communicate progress, risks, and technical decisions clearly during regular team calls. - Write clean, maintainable, well-tested code and contribute directly to implementation without relying excessively on AI-generated solutions. - Support applications throughout their full lifecycle, from development and testing to deployment and ongoing maintenance. Qualifications - +6 years of professional mobile development experience. - Strong hands-on experience with native Swift for iOS and native Kotlin for Android. - Proven experience shipping and maintaining production applications with large active user bases. - Practical mobile security experience with technologies such as: - Apple App Attest and DeviceCheck - Google Play Integrity API - Secure Enclave and Android Keystore - Biometric authentication - Certificate pinning - Experience implementing geo-fencing with CLLocationManager and the Android Geofencing API. - Solid understanding of mobile architecture, application lifecycle, performance optimization, testing, and release processes. - Bachelor’s degree in Computer Science or a related field. - Advanced English communication skills; the team’s primary working language is English. - Based in Latin America with availability for meaningful overlap with Florida business hours. - Experience with entertainment, media synchronization, accessibility, audio, or location-aware applications is beneficial but not required. Benefits - Remote work from Latin America. - Collaboration with an established business and an experienced international engineering team. - Opportunity to work on a distinctive product that makes entertainment more accessible to Spanish-speaking audiences. - Meaningful ownership of production applications used by an active customer base. - Direct access to technology leadership and involvement in important technical decisions.
Senior Native Mobile Developer – iOS, Android
WorkanaThe largest platform for hiring top remote talent from Latin America.
• Develop, enhance, and maintain native iOS and Android applications using Swift and Kotlin. • Deliver reliable mobile experiences for a large and active production user base. • Implement and maintain mobile security features, including device and application integrity checks, secure credential storage, biometric authentication, and certificate pinning. • Build and optimize location-based functionality using iOS and Android geo-fencing capabilities. • Diagnose production issues and improve application performance, stability, and security. • Contribute to technical decisions, architecture discussions, code reviews, and release planning. • Collaborate closely with the Head of Technology and other mobile developers. • Communicate progress, risks, and technical decisions clearly during regular team calls. • Write clean, maintainable, well-tested code and contribute directly to implementation without relying excessively on AI-generated solutions. • Support applications throughout their full lifecycle, from development and testing to deployment and ongoing maintenance.
Senior Native Mobile Developer (iOS + Android)
WorkanaThe largest platform for hiring top remote talent from Latin America.
Role Description We are looking for a Senior Native Mobile Developer based in Latin America to join a growing technology team building an innovative entertainment accessibility platform. The mobile application synchronizes translated audio with movies and other live entertainment experiences, helping Spanish-speaking audiences enjoy content in their preferred language. This is a full-time, long-term contract with an initial three-month trial period. You will collaborate closely with a Florida-based client and an English-speaking, distributed team, so reliable working-hours overlap and clear communication are important. Responsibilities - Develop, enhance, and maintain native iOS and Android applications using Swift and Kotlin. - Deliver reliable mobile experiences for a large and active production user base. - Implement and maintain mobile security features, including: - Device and application integrity checks - Secure credential storage - Biometric authentication - Certificate pinning - Build and optimize location-based functionality using iOS and Android geo-fencing capabilities. - Diagnose production issues and improve application performance, stability, and security. - Contribute to technical decisions, architecture discussions, code reviews, and release planning. - Collaborate closely with the Head of Technology and other mobile developers. - Communicate progress, risks, and technical decisions clearly during regular team calls. - Write clean, maintainable, well-tested code and contribute directly to implementation without relying excessively on AI-generated solutions. - Support applications throughout their full lifecycle, from development and testing to deployment and ongoing maintenance. Qualifications - +6 years of professional mobile development experience. - Strong hands-on experience with native Swift for iOS and native Kotlin for Android. - Proven experience shipping and maintaining production applications with large active user bases. - Practical mobile security experience with technologies such as: - Apple App Attest and DeviceCheck - Google Play Integrity API - Secure Enclave and Android Keystore - Biometric authentication - Certificate pinning - Experience implementing geo-fencing with CLLocationManager and the Android Geofencing API. - Solid understanding of mobile architecture, application lifecycle, performance optimization, testing, and release processes. - Bachelor’s degree in Computer Science or a related field. - Advanced English communication skills; the team’s primary working language is English. - Based in Latin America with availability for meaningful overlap with Florida business hours. - Experience with entertainment, media synchronization, accessibility, audio, or location-aware applications is beneficial but not required. Benefits - Remote work from Latin America. - Collaboration with an established business and an experienced international engineering team. - Opportunity to work on a distinctive product that makes entertainment more accessible to Spanish-speaking audiences. - Meaningful ownership of production applications used by an active customer base. - Direct access to technology leadership and involvement in important technical decisions.
• Joint software development of car computer solutions in early development phases in collaboration with system engineers and software experts from technology partners • Analysis and profiling of Android framework, system applications, or system services • Identification of architectural/technical issues on AOSP framework level • Improvement of Android framework stability and optimization of critical operation states • Contribution to Android related framework and company-owned frameworks with interface reviews • Technical alignment with suppliers and development partners • Implementation of state-of-the-art approaches to develop best-in-class infotainment systems • Creation of technical specifications and documentation • Independent handling of project priorities, deadlines, and deliverables • Tracking of assigned system issues, including ticket reviews • Status reporting to project stakeholders (domestic and international) • Mentoring of junior software developers on best practices and design patterns • Cross-team resource management and alignment of project goals


