Translate designs and wireframes into high-quality code.
Ensure the best possible performance, quality, and responsiveness for applications.
Identify and fix bottlenecks and bugs while recommending and implementing performance improvements.
Maintain code excellence through writing clean, effi cient, maintainable, and testable code.
Integrate with backend services to ensure a seamless ecosystem within the app’s architecture.
Stay informed on new mobile app trends, technologies, and best practices to continuously improve the app and the development process.
Manage app distribution through beta testing and app store deployments, including the management of app versioning and release notes
Preferred Skills
Experience with Android Jetpack, Kotlin Coroutines, Flow and Rxjava for asynchronous tasks.
Strong grasp of modern architectural patterns, preferably MVVM and MVI.
Familiarity with CI/CD pipelines and automated testing frameworks for Android.
Experience in integrating analytics and performance tracking solutions.
Understanding of Agile development methodologies
Other similar jobs that might interest you