Senior Android Engineer - Belgrade
Sokin
Senior Android (Kotlin) Engineer
Role Mission
As a Senior Android Engineer at Sokin, you will play a key role in designing, developing, and optimizing our Android application. You will be responsible for ensuring a seamless user experience, writing high-quality code, and implementing best development practices to enhance our product offerings.
About Us
Sokin is a next-generation B2B financial services provider, enabling businesses to make and receive global payments with greater speed, lower cost, and total transparency.
Our mission is simple: we’re simplifying global business - so businesses thrive wherever they choose to grow. We deliver services across:
• Global payments and receivables
• Foreign Exchange (FX)
• Treasury management
• Finance reconciliations
We are rapidly expanding, with established presence in EMEA, APAC, and North America, backed by a strong global infrastructure and industry-leading partners, we are redefining how businesses move money worldwide.
Our clients span industries from sports and entertainment to logistics and travel, and our community is growing rapidly. As we continue to expand, we’re building a team of exceptional people who share our ambition to transform the future of global payments.
Key Responsibilities
Design, develop, and test new features for our Android application.
Ensure high code quality by following best practices, design patterns, and security policies.
Optimize application performance and resource consumption.
Maintain and improve the stability of the app through corrective and evolutionary maintenance.
Participate in the entire software development lifecycle using agile methodologies.
Manage app releases and updates on the Google Play Store.
Develop and maintain technical documentation.
Research and evaluate new technologies to improve development processes and user experience.
Collaborate with cross-functional teams to define and design innovative solutions.
Requirements
5+ years of experience developing Android applications
Strong understanding of Android architecture and design patterns like MVVM.
Experience with Local Data Persistence, multi-threading, and performance tuning.
Experience integrating with REST APis and handling secure authentication (OAuth).
Proficiency in Material Design principles and Ul/UX best practices.
Experience with analytics tools such as Amplitude, Firebase, Facebook Analytics, and AppsFlyer.
Strong knowledge of Git and repositories such as GitHub or GitLab.
Experience with collaboration and project management tools like Jira or Trello.
Advanced technical English proficiency.
Bachelor's degree in Computer Science or a related field.
Please note, candidates will need to have the right to work in the jurisdiction that they are looking to work in.
Sokin is an equal opportunities employer and committed to maintaining an inclusive work environment. As a growing global startup with bases across multiple countries, we were established on and continue to promote an agile, flexible working culture. Please reach out to discuss any accommodations you may require during the recruitment process.