Responsibilities:
- Collaborate with senior Android developers to develop and maintain highquality code using Kotlin.
- Assist in integrating data APIs into the application.
- Implement Mobile Applications using MVVM MVP architecture and other relevant components.
- Write clean maintainable code that follows best practices and coding standards.
- Assist in writing unit tests and UI tests to ensure application quality.
- Learn and implement UI/UX standards and Responsive Design Principles.
- Collaborate with the team to contribute ideas and assist in implementing new features and functionality.
- Utilize code versioning tools such as Git for code management and collaboration.
- Implement modern development practices including Coroutines for asynchronous programming and improving app responsiveness.
- Integrate Hilt for dependency injection to streamline development and enhance scalability.
- Learn and apply reactive programming concepts to improve application performance.
- Assist in integrating REST APIs using various data formats (JSON XML SOAP) and ensure compatibility across different devices.
Requirements:
- 2 years of experience in Android Application Development with Kotlin.
- Familiarity with industrystandard libraries and tools.
- Familiarity with code versioning tools such as Git.
- Knowledge of web technologies and UI/UX standards is a plus.
- Ability to work effectively in a fastpaced dynamic environment with multiple priorities and deadlines.
- Passion for learning and staying up to date with emerging technologies and trends.
reactive programming,hilt,ui testing,android development,mvp,soap,coroutines,responsive design,json,saas,git,xml,kotlin,rest apis,unit testing,ui/ux standards,mvvm