Paysera Business
Android Mobile Developer
Paysera Business, Georgia Center, Vermont, United States,
Paysera is the first fintech company in Lithuania and an EU licensed e-money institution. We provide fast, convenient, and affordable financial services globally. Our services range from a payment gateway for e-shops, a finance management app, and money transfers worldwide.
With over 1 million app installs and growing, we aim to become an industry-leading super app that provides financial and lifestyle services across the globe. At Paysera, we are a start-up minded team, which means we thrive in a fast-paced environment and seek open communication while placing great focus on establishing our core company values. Join our vibrant international team of 500 people across 15 different cities worldwide.
Your key responsibilities:
Assist in designing and developing applications for the Android platform, focusing on writing clean, efficient, and modular code;
Work closely with the product team, UX/UI designers, and fellow developers to implement new features contributing to business objectives;
Actively seek and learn new technologies to improve development processes and application performance;
Support the QA team in establishing and following app testing protocols, including unit and UI tests;
Help identify and resolve performance issues and bugs in applications;
Follow established security practices to protect user data and prevent application vulnerabilities;
Expect to perform routine daily tasks using ChatGPT or a similar tool to enhance efficiency and productivity.
What we're looking for:
3-5 years of experience in Android app development;
Expertise in Kotlin and Java, with a deep understanding of the Android SDK;
Strong understanding of Android design principles, Material Design, and interface guidelines;
Experience with offline storage solutions, threading, and performance optimization techniques;
Proficient in integrating Android applications with back-end services via RESTful APIs, including authentication and security practices;
Familiarity with mobile architecture patterns (e.g., MVVM, MVP, Clean Architecture) and best practices for scalable app development;
Awareness of the mobile landscape, including current trends, emerging technologies, and best practices;
Hands-on experience with Jetpack libraries (e.g., Compose, Room, Navigation);
Proven experience with testing frameworks (e.g., JUnit, Espresso) and a strong focus on code quality;
Familiarity with CI/CD pipelines and deployment strategies for Android apps;
Experience with dependency injection frameworks (e.g., Dagger, Hilt, Koin) and modularizing Android applications;
Must adhere to universally accepted naming standards and design guidelines for clean, maintainable, and scalable code;
Experience with AI tools (e.g., ChatGPT) and other AI-driven technologies, demonstrating the ability to integrate these into workflows to enhance productivity;
Strong problem-solving skills and ability to work in a collaborative team environment.
Nice to have:
Some exposure to the fintech industry;
Familiarity with additional programming languages or platforms, including iOS;
Involvement in Android development communities or personal projects.
For candidates:Only selected candidates will be contacted, but we are grateful to all who send their CV.
Location: Bulgaria, Ukraine, Poland, Georgia, Romania
Salary depends on candidate's experience and competence.
#J-18808-Ljbffr
With over 1 million app installs and growing, we aim to become an industry-leading super app that provides financial and lifestyle services across the globe. At Paysera, we are a start-up minded team, which means we thrive in a fast-paced environment and seek open communication while placing great focus on establishing our core company values. Join our vibrant international team of 500 people across 15 different cities worldwide.
Your key responsibilities:
Assist in designing and developing applications for the Android platform, focusing on writing clean, efficient, and modular code;
Work closely with the product team, UX/UI designers, and fellow developers to implement new features contributing to business objectives;
Actively seek and learn new technologies to improve development processes and application performance;
Support the QA team in establishing and following app testing protocols, including unit and UI tests;
Help identify and resolve performance issues and bugs in applications;
Follow established security practices to protect user data and prevent application vulnerabilities;
Expect to perform routine daily tasks using ChatGPT or a similar tool to enhance efficiency and productivity.
What we're looking for:
3-5 years of experience in Android app development;
Expertise in Kotlin and Java, with a deep understanding of the Android SDK;
Strong understanding of Android design principles, Material Design, and interface guidelines;
Experience with offline storage solutions, threading, and performance optimization techniques;
Proficient in integrating Android applications with back-end services via RESTful APIs, including authentication and security practices;
Familiarity with mobile architecture patterns (e.g., MVVM, MVP, Clean Architecture) and best practices for scalable app development;
Awareness of the mobile landscape, including current trends, emerging technologies, and best practices;
Hands-on experience with Jetpack libraries (e.g., Compose, Room, Navigation);
Proven experience with testing frameworks (e.g., JUnit, Espresso) and a strong focus on code quality;
Familiarity with CI/CD pipelines and deployment strategies for Android apps;
Experience with dependency injection frameworks (e.g., Dagger, Hilt, Koin) and modularizing Android applications;
Must adhere to universally accepted naming standards and design guidelines for clean, maintainable, and scalable code;
Experience with AI tools (e.g., ChatGPT) and other AI-driven technologies, demonstrating the ability to integrate these into workflows to enhance productivity;
Strong problem-solving skills and ability to work in a collaborative team environment.
Nice to have:
Some exposure to the fintech industry;
Familiarity with additional programming languages or platforms, including iOS;
Involvement in Android development communities or personal projects.
For candidates:Only selected candidates will be contacted, but we are grateful to all who send their CV.
Location: Bulgaria, Ukraine, Poland, Georgia, Romania
Salary depends on candidate's experience and competence.
#J-18808-Ljbffr