Company logo

Android Developer (2+ Years Experience) - Immediate !!

Aabasoft Technologies India Private Limited

Kochi

in 3 months

Responsibilities: • Android App Development: Design, develop, and maintain Android applications that meet the technical requirements and adhere to best practices for usability, performance, and security. • Coding and Debugging: Write clean and efficient code, debug and troubleshoot issues, and optimize application performance for various Android devices and OS versions. • UI/UX Implementation: Collaborate with UI/UX designers to translate design concepts into well-functioning user interfaces, ensuring an excellent user experience. • Integrations: Work with backend developers to integrate RESTful APIs and other third-party services to enable seamless data flow and functionality within the mobile app. • Quality Assurance: Perform unit testing and participate in code reviews to maintain high code quality and ensure application reliability. • Version Control: Utilize version control systems (e.g., Git) to manage code changes, collaborate with team members, and track project progress. • Performance Optimization: Identify and implement performance optimizations to enhance application responsiveness and reduce resource consumption. • Platform Research: Stay updated with the latest Android development trends, tools, and frameworks to continuously improve development practices. • Bug Fixing and Maintenance: Address bugs and issues reported by users, perform maintenance tasks, and release updates to ensure a smooth and error-free user experience. • Documentation: Create and maintain comprehensive technical documentation for the developed applications, APIs, and libraries.

Requirements: • He should have knowledge on working on Apple and Google Play store. • Technical knowledge and hands on experience on ReactNative, HTML, CSS, JQyery, Java Script, Any one Database certifications like Oracle/ SQL/MySQL. • Proficiency in Java or Kotlin programming languages, Android SDK, Android Studio, and related development tools. • Familiarity with Android architecture components (e.g., MVVM, LiveData, Room) and the ability to design scalable and maintainable app architectures. • Understanding of mobile UI/UX principles and the ability to implement appealing and user-friendly interfaces. • Experience with integrating RESTful APIs, handling data in JSON/XML formats, and working with third-party libraries. • Knowledge of unit testing frameworks (e.g., JUnit) and debugging techniques to ensure application stability.