Financial solutions for entrepreneurs and freelancers - combining business account benefits with multiple services
Senior Android Developer
Location
Greece
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Android Developer
Finom
• Design and build new features for our Android application, used daily by business owners across Europe. • Architect and implement reliable, intuitive solutions for: - Multi-account cash flow management - Banking transactions and payments - Physical and virtual card issuance, activation, and control - AI-powered accounting automation • Build polished, responsive UIs using **Jetpack Compose**. • Take ownership of code quality, performance, and stability — automated testing and thorough code reviews are non-negotiable. • Collaborate closely with Backend, QA, Design, and Product — you'll be shaping solutions end-to-end, not just implementing specs. • Drive technical decisions within your domain, challenge assumptions when needed, and proactively identify opportunities to build better. • Contribute to CI/CD pipelines, tooling, and mobile best practices across the team.
Job Requirements
- Strong knowledge of **Kotlin** (Java knowledge is a plus) and 5+ years of commercial Android development.
- Deep understanding of **OOP**, **SOLID**, and **Clean Architecture**.
- Solid experience with presentation layer patterns — **MVI**, **MVVM**, and **MVP** — and the ability to choose the right one for the context.
- Hands-on experience with our core stack:
- Reactive programming & async: **RxJava**, **Kotlin Coroutines / Flow**
- Dependency injection: **Dagger 2**, **Hilt**, or **Koin**
- Networking: **Retrofit**
- Navigation: **Cicerone**, **Jetpack Navigation Component**
- Modern UI: **Jetpack Compose**
- Practical experience with **Firebase** (FCM, Analytics, Crashlytics).
- Experience with **Feature-module architecture** in production.
- Confidence with **Git / GitLab**, including setting up and maintaining **GitLab CI/CD**.
- A builder's mentality — you care about the product, the users, and the outcomes, not just the code.
- Clear, concise communication in English across technical and non-technical audiences.
Benefits
- Make a genuine impact on the product
- Join our upward trajectory, and grow with us. We provide the resources and opportunities for continuous personal and professional development, empowering you to make a genuine impact on our evolving product.
- Embark on this exciting journey with us and enjoy the flexibility of traveling and working remotely or in a hybrid model across Europe.
- Unlock your inner entrepreneur and align your aspirations with ours through our Stock Options Program. This exciting opportunity is available to every team member, from junior team members to our founders.
- Finom stands by you at every step, embodying our commitment to your well-being and success reflected in our modern, friendly, and eco-conscious corporate culture. We offer constant support and care to ensure your Finom experience is successful and fulfilling.
- Immerse yourself in our exclusive Work & Swim Program. Spend one month in a comfortable corporate apartment in enchanting Cyprus. It's the ideal opportunity to strike the perfect work-life balance while enjoying breathtaking Mediterranean views.
- At Finom, we're an equal opportunity employer and value diversity at our company. We embrace diversity and invite applications from all walks of life. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, disability status, or other applicable legally protected characteristics.
Related Guides
Related Job Pages
More Android Engineer Jobs
• Develop fully functional Android applications by writing clean code • Create and execute unit and UI tests to identify malfunctions • Support the entire application lifecycle, including concept, design, test, release, and support phases • Retrieve specific requirements and suggest solutions to improve user experience • Evaluate and debug mobile applications to optimize their performance • Work together with the Product Development team to plan new features • Support legacy applications and suggest ways to improve or replace them • Oversee the compliance of applications with established quality standards • Find and suggest new features, applications, and protocols • Stay informed about new technology trends
Role Description This is a remote position and hours are from 10:30 - 7:00 Monday - Friday and every other Saturday. Using Fiserv Web Capture and Navigator software, the Mobile Deposit Review Clerk reviews and processes mobile check deposits with accuracy and timeliness. This role is responsible for evaluating deposited items and determining whether funds should be made immediately available to the client or delayed based on the client's banking relationship and established policies and procedures. Responsibilities - Monitor Web Capture for incoming customer deposits. - Examine deposited checks for endorsements. - Verify check information such as dates, bank names and legal amounts. - Identify payee and account holder. - Review deposit and determine if a delay should be placed on the item. - Send client email notification of delayed deposit, if necessary. - Verify deposited check in Evision. - Protect all client and bank information confidentially and follow all company policies. - Complete monthly training in a timely manner to ensure knowledge of bank regulatory requirements, policies, and procedures. - Other specified duties as assigned. Qualifications - Strong attention to detail and ability to complete work accurately. - Ability to organize work. - Strong written and verbal communication skills required. - Ability to multitask in a fast-paced environment is required. - High school diploma or equivalent required. - Previous bank teller or deposit operations experience preferred. - Ability to work a flexible schedule to include evening and Saturday shifts required. Physical Requirements - The work environment is typical of a standard office or retail banking setting. - The position is sedentary, involving sitting most of the workday; however, the position will involve moving about the workspace to reach entrances/exits, restrooms, conference rooms, or other areas within the work environment. - Reaching may be required involving the ability to move arms in any direction. - Office equipment, such as a computer and telephone, will be used requiring the ability to manipulate a keyboard, mouse, and/or keypad. - The ability to decipher a computer screen or written documents is necessary. - The ability to express or exchange ideas; impart information to clients, coworkers, or the public; or to convey detailed or important instructions; is required. - The ability to receive and understand detailed information shared through oral or written communication is required. - Position requires lifting and/or the exerting of up to 10 pounds of force. Compensation & Benefits - The Mobile Deposit Review Clerk I pay range is $18.00 - $18.50. - Full‐time associates are eligible for our benefits package: - Medical - Dental - Vision - 401(k) plan - Company paid life insurance - Short and Long-term disability insurance - Company paid vacation, paid leave and holidays
Title: Senior Mobile Engineer Location: Lehi, UT Department: Engineering Job Description: Enzo Health is a healthcare technology company transforming home health operations through purpose-built artificial intelligence. We deliver a secure, HIPAA-compliant AI platform that unifies intake, clinical documentation, coding, and quality assurance—enabling agencies to reclaim time and revenue while elevating patient care. Enzo addresses the critical challenges facing home health agencies today: rising operational costs, clinician burnout, shrinking reimbursement margins, and increasing compliance demands. Our integrated AI solution automates documentation workflows from referral to final QA, allowing clinical staff to focus on delivering exceptional patient care. Our Solutions - Enzo Intake: Delivers intake decisions in seconds, automatically extracting key data from referrals to increase admissions and reduce processing delays. - Enzo Scribe: Auto-generates OASIS documentation, clinical narratives, and care plans, reducing documentation time by up to 75%. - Enzo QA: Ensures documentation meets the highest clinical standards with approximately 95% coding accuracy, reducing compliance risk while increasing reimbursement by an average of $185 per episode. Our Impact Trusted by top-performing home health agencies nationwide, Enzo delivers measurable results: documentation time under 25 minutes per visit, referral intake under 5 minutes, and 30-50% savings per episode of care. These efficiencies effectively double staff capacity while maintaining exceptional quality and compliance. As reimbursement pressures intensify, Enzo Health empowers agencies to navigate cost-cutting measures without compromising care quality, positioning AI as the essential strategy for sustainable growth in home health. About the role We’re looking for a Senior Mobile Engineer with deep React Native expertise to lead the development of Enzo Health’s mobile experience. You’ll build fast, intuitive, and reliable mobile applications that clinicians and operators rely on daily. This is a high-impact role where you’ll own the mobile stack end-to-end and play a key role in defining how our products are used in the field. What you'll do - Own the development and evolution of our mobile applications using React Native - Build and ship high-quality, performant mobile features across iOS and Android - Collaborate closely with product, design, and backend engineers to deliver seamless user experiences - Optimize app performance, reliability, and offline capabilities for real-world clinical environments - Design scalable mobile architecture and establish best practices - Integrate APIs and real-time data systems to support core workflows (documentation, intake, etc.) - Debug production issues and continuously improve app stability - Contribute to product decisions and help shape the mobile roadmap Qualifications - 5+ years of software engineering experience, with a strong focus on mobile development - Deep experience with React Native and the mobile ecosystem (iOS + Android) - Strong understanding of mobile performance, state management, and debugging - Experience integrating with backend APIs and handling real-time or asynchronous data - Experience building and maintaining apps used in production at scale - Strong product sense and attention to user experience - Ability to operate with high ownership in a fast-paced startup environment Why This Role Matters Healthcare happens outside the office—clinicians are in the field, and their tools need to work seamlessly wherever they are. Mobile is a critical surface area for Enzo Health as we automate documentation, streamline intake, and improve clinician workflows. As our Senior Mobile Engineer, you’ll ensure our mobile experience is fast, reliable, and truly usable in real-world conditions, directly impacting productivity and patient care. What We Offer - Competitive salary and meaningful equity - High ownership over the mobile product and architecture - Direct collaboration with founders and product leadership - A fast-paced, builder-first engineering culture - Remote-friendly work environment - The opportunity to build technology that meaningfully improves healthcare delivery
Senior Software Engineer, Embedded Android
Unity TechnologiesUnity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D — closing the gap between ideas and reality. Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law.
Role Description The opportunity - Real-time 3D is moving off the desktop and onto every screen in the vehicle — instrument clusters, infotainment, and full digital cockpits. - Unity's Embedded OS team brings Unity's runtime to platforms cars run on — Android, Android Automotive OS (AAOS), embedded Linux, and QNX. - As a Senior Software Engineer, Embedded Android, you'll own how Unity runs on Android in the car. What success looks like - In your first 3-6 months: ramped on our Android/AOSP platform stack, shipped your first integrations and bug fixes, and become a trusted contributor in customer-facing investigations. - Within 12 months: own a meaningful area of the Android platform, influence its architecture, and act as a technical point of contact for an OEM program. Your impact - Be part of a small, senior team with outsized leverage; the code you write ships in production vehicles. - Your work directly unblocks Unity's automotive business and the OEM partnerships that depend on it. - Set the technical bar for embedded Android across the team and help shape how Unity supports the next generation of software-defined vehicles. Why you'll love it - Genuinely hard problems at the frontier of real-time 3D and automotive Android, AAOS, Vulkan, Unity as a Library (UAAL), IL2CPP, low-level graphics. - Direct, high-trust collaboration with automotive OEMs; your work is visible and it matters. - Deep ownership and autonomy in a small senior team, with a clear path to grow into technical leadership. - A global R&D organization tackling cross-platform challenges at scale. What you'll be doing - Bring Unity's real-time 3D runtime to Android in the vehicle. - Extend and harden our platform support across Android/AOSP and Android Automotive OS. - Integrate Unity into native Android apps and build the graphics and windowing layer for multi-screen, multi-touch digital cockpits and HMIs. - Profile and optimize for resource-constrained automotive SoCs, runtime performance, memory, startup/load time, and iteration speed across platforms. - Partner directly with automotive OEMs as a technical point of contact, investigating issues and removing performance bottlenecks. - Raise the engineering bar through design discussions, code reviews, and automated testing. Qualifications - Proficiency in C/C++/C# and building scalable, multithreaded systems on Linux/Android. - Hands-on Android/AOSP development across app and platform layers — HALs (AIDL), the Android build system (Soong/Blueprint), and the Android framework/lifecycle. - Working knowledge of Vulkan and OpenGL ES and the Android graphics/compositing stack. - Profiling and optimization on resource-constrained hardware using CPU/GPU/IO tooling. - Working directly with customers on technical issues, with business-level English. Requirements - Android Automotive OS (AAOS) / digital-cockpit / IVI HMI experience. - Embedded engineering (HMIs, instrument clusters) and cross-platform porting across Android, embedded Linux, and RTOS. - RTOS (QNX, Integrity) and automotive SoCs (Qualcomm SA8295/SA8775P, NXP i.MX8/i.MX95, NVIDIA Jetson/DRIVE Orin). - Modern C++ (C++17/20) and exposure to Rust in AOSP. - A perspective shaped by adjacent real-time or safety-aware domains — games, simulation, robotics, AR/VR, aerospace, or medical devices. Benefits - Comprehensive health, life, and disability insurance. - Commute subsidy. - Employee stock ownership. - Competitive retirement/pension plans. - Generous vacation and personal days. - Support for new parents through leave and family-care programs. - Office food snacks. - Mental Health and Wellbeing programs and support. - Employee Resource Groups. - Global Employee Assistance Program. - Training and development programs. - Volunteering and donation matching program.

