Android Engineer

WhiteTech


Дата: 8 годин тому
Місто: Київ
Вид зайнятості: Повна зайнятість
WhiteTech
At WhiteTech, we empower businesses in the financial ecosystem with cutting-edge white-label and SAAS solutions.

Our comprehensive suite of tools is tailored for EMI, PSP, e-commerce, and open banking platforms. With WhiteTech, clients gain access to a platform designed for flexibility, scalability, and seamless integration.

Our mission is to help businesses unlock their full potential in a rapidly evolving financial landscape.

Whether scaling your PSP, enhancing your EMI services, or diving into open banking, WhiteTech is your partner for innovation and growth.

We are a remote-first technology company and welcome applications from candidates across Europe, including the EEA, the UK, Switzerland, and other non-EEA European countries such as Ukraine, Moldova, Georgia, Armenia, Montenegro, Turkey, and the Western Balkans. We also consider applicants from different locations who can work within Central European Time (CET).

Your role and impact:

As a Android engineer, you'll contribute to the development of a product that's not only secure and reliable but also delivers exceptional performance. Your work will directly influence the ease with which businesses and consumers engage with our payment solutions, setting new standards in the fintech industry.

Your key responsibilities:

  • Collaborate with product managers, designers, and other developers to develop Android mobile app and active participation in construction of solution at all
  • Design and implement innovative features for the neo-banking app primary based on Kotlin/Material based on native UI components
  • Write clean, scalable, and maintainable code that adheres to industry best practices; Implement "secure code" coding practices, encryption, auth, data#, caching strategy, ect
  • Ensure smooth and efficient app performance with focus on speed, responsiveness, stability and scalability
  • Deep in RESTful API and WebSockets (or other live data streaming approaches) to integrate app with backend or external services as well as OAuth 2.0, Secure Networking, Encrypting, ect
  • Participating in code reviews to ensure the creation of high-quality, robust code by all dependable team members
  • Keep app testing kit coverage (unit, integration, performance) on top notch level
  • Bring new technology and ideas to the table
  • Collaborate with UX/UI design to create seamless and intuitive customer experience; decompose UX/UI design and reconvert it to ready-to-develop, stable and advanced mobile app solution
  • Stay up-to-date with Android material ecosystem including new frameworks, tools, and best practices.

Must have:

  • Excellent knowledge of Kotlin, Java (good to have), JavaScript (nice to have)
  • Expert in Gradle, Jetpack Compose, Dagger/Hilt, Retrofit, Coroutines, RxJava, Room
  • Advanced with SQLite (Room), Realm, Caching Strategies
  • Deep understanding and hands on experience with app navigation and routing;
  • Understanding of Material design principles & patterns is a must
  • Extensive experience and understanding of REST APIs alongside with WebSockets (or other live data streaming techs)
  • Strong understanding of OAuth and encryption
  • Strong knowledge of unit and automated testing as well as ui testing for Android platform (JUnit, Mockito, Mockk, Espresso)
  • Solid understanding of MVP, MVC, MVVM (preferable), Clean architecture and Dependency Injection principles; Async data streams architecture & efficiently
  • Solid understanding of the full mobile development life cycle, including code signing and submitting to the GStore
  • Experience with mobile CI/CD principles
  • Have published and supported one or more Android apps in GStore
  • Strong analytical and problem solving skills

Nice to have:

  • Knowledge of reactive programming paradigms (RxJava, RxAndroid, Kotlin Flows, LiveData ect)
  • Good familiarity with CI/CD services
  • AWS tools (like Amplify, Cognito)
  • Huge advantage - mobile banking, crypto, payments, KYC integrations (like Onfido, Sumsub, Persona…), payment gates integrations (like Stripe, Worldpay…)
  • Practical experience with DeFi payments, exchanges using crypto wallets
  • Mentor's mindset.

Our recruitment process typically follows these stages:

  • Application screening
  • Interview Stages (2-3 weeks):
  • Prescreening call (30 min)
  • Technical Interview (60 min)
  • Soft Skills Interview with PM (30 min)
  • Job Offer

Referrals: Employment and Background Check

We offer:

  • Competitive compensation package (commensurate with your experience)
  • Access to paid corporate English lessons (through Preply)
  • 19 business days of flexible Paid Time Off (PTO)
  • Fully remote work with flexible hours (within the CET time zone) from any location of your choice
  • Values-driven culture with a friendly and supportive work environment
  • Opportunity to regularly participate in conferences and community events as both a participant and contributor
  • Matrix organizational structure designed to streamline communication, remove barriers, and promote efficiency

Embrace the opportunity to develop your skills in a cutting-edge fintech environment.

Please apply now to be part of our dynamic team and make a tangible impact on the future of payments!

Let's build something great together!

Як відгукнутися?

Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

Розмістити резюме

Схожі вакансії

С++ Modeling Engineer IRC264536

GlobalLogic, Київ,
5 годин тому
Description As a Modeling Engineer, you will get an opportunity to join a mature and senior team that is developing software for high-tech medical devices. The scope of our technical domain involves a comprehensive range of key functions for the medical industry with features such a robotic surgery system and 3D visualization. Our organization is considered as technical excellence, so...
GlobalLogic

Офіс-менеджер

Міжрегіональний експертно-технічний центр, ТОВ, Київ,
7 годин тому
Обов’язки : Обробка електронної пошти Робота с документами, реєстрація кореспонденції Виконання доручень керівника Зустріч клієнтів, приготування кави Забезпечення життєдіяльності офісу (закупівля води, чаю, кави, канцтоварів, замовлення меблів, виклик майстрів та інше). Контроль чистоти кухні. Організація та координація роботи офісних служб (постачання, обслуговування техніки тощо) Контроль за обслуговуванням/ремонтом офісної техніки Допомога в організації свят, перевірок, корпоративних заходів Організація відряджень, бронювання квитків,...
Міжрегіональний експертно-технічний центр, ТОВ

Менеджер із закупівель (свіжі та консервовані овочі)

ЮТ КОМПАНІ, Київ,
60 000 ₴
10 годин тому
Українська прозора компанія ТОВ «ЮТКомпані» місія якої — забезпечення державних потреб у товарах та послугах через чесні та прозорі підходи до закупівель для стабільного розвитку нашого суспільства запрошує до співпраці менеджера із закупівель . Основні вимоги: Досвід роботи на аналогічній посаді від 3-х років! Навички ведення переговорів; Знання роботи транспортної, логістичної і митної системи; Вміння обробляти великі обсяги інформації; Стресостійкість...
ЮТ КОМПАНІ