Mobile Application Developer
Current- Design and develop Android apps using Kotlin and Jetpack Compose. - Create cross-platform apps for Android and iOS with Flutter. - Build intuitive, responsive, and user-friendly UI/UX designs. - Collaborate with stakeholders to gather and analyze project requirements. - Translate requirements into technical specifications and development tasks. - Write clean, maintainable, and efficient code in Kotlin, Jetpack Compose, and Flutter. - Implement platform-specific features for Android and iOS. - Conduct unit, integration, and UI testing to ensure high-quality deliverables. - Debug and resolve performance and functionality issues promptly. - Optimize app performance for various devices and OS versions. - Monitor app analytics and address crashes or performance issues. - Use Git for version control and codebase management. - Work independently or collaboratively based on project needs. - Integrate RESTful APIs and third-party libraries for added functionality. - Ensure secure communication between apps and backend services. - Test apps for smooth functionality across devices and operating systems. - Utilize Flutter for efficient cross-platform development and deployment. - Provide post-deployment support for bug fixes, feature updates, and compatibility. - Conduct code reviews and refactoring to enhance app maintainability. - Create and update technical documentation for development processes. - Report project progress to clients with actionable updates. - Stay updated on Kotlin, Jetpack Compose, Flutter, and mobile development trends. - Explore new technologies and tools to improve user experience. - Prepare apps for deployment on Google Play Store and Apple App Store. - Manage app updates, reviews, and feedback from users.