We are looking for new motivated team members who would like to upgrade their professional skills, working with us.
About the Role
We are seeking a skilled Application Developer with experience in Kotlin and React Native to design, build, and maintain high-quality applications for Android and cross-platform environments. You will collaborate closely with other developers to create seamless, performant, and user-friendly digital experiences.
Key Responsibilities
Design, develop, and maintain Android applications using Kotlin.
Build and enhance cross-platform mobile apps using React Native.
Integrate RESTful APIs, third-party SDKs, and backend services.
Create modern and intuitive interfaces in collaboration with our team.
Write clean, maintainable, and testable code following best practices.
Optimize applications for performance, scalability, and responsiveness.
Participate in code reviews, agile ceremonies, and technical discussions.
Troubleshoot and debug issues across Android and iOS platforms.
Stay up to date with emerging technologies and mobile development trends.
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience) is a plus.
3+ years of professional experience in mobile app development.
Strong proficiency in Kotlin for Android development.
Hands-on experience with React Native for cross-platform applications.
Familiarity with Android Studio, Gradle, and native Android SDKs.
Solid understanding of REST APIs, JSON, and mobile architecture patterns (MVVM, MVP, etc.).
Experience with version control systems (Git, GitHub, GitLab).
Preferred Qualifications
Experience with Jetpack Compose or other modern Android UI frameworks.
Knowledge of TypeScript, Redux, or MobX in React Native.
Familiarity with CI/CD pipelines and automated testing tools.
Experience publishing apps to the Google Play Store and Apple App Store.
Strong problem-solving skills and ability to work in a fast-paced, agile environment.
What We Offer
Competitive salary and benefits package.
Opportunities for professional growth and training.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.