This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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 UI/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
Candidates will need to have the right to work in the jurisdiction that they are looking to work in