Job Description: (Walmart)- Bangalore Location (Android Developer)
We are seeking a skilled and experienced Android Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining robust Android applications that align with our business requirements. You will work closely with cross-functional teams to define, design, and implement new features while ensuring optimal performance, quality, and responsiveness of the applications.
...
Key Responsibilities:
Develop and Maintain Android Applications: Build, test, and deploy Android applications using Kotlin/Java, ensuring robust and scalable solutions.
UI/UX Implementation: Collaborate with UI/UX designers to implement engaging and user-friendly interfaces using Material Design principles.
Integration with APIs: Integrate RESTful APIs, third-party libraries, and backend systems to deliver seamless user experiences.
Code Quality and Testing: Write clean, maintainable, and reusable code, and perform unit testing using JUnit, Mockito, and Espresso.
Performance Optimization: Identify and resolve performance bottlenecks, memory leaks, and other potential issues to ensure smooth app performance.
Version Control: Manage code using Git/GitHub/Bitbucket, ensuring proper versioning and code reviews.
Agile Development: Participate in Agile/Scrum processes, including sprint planning, daily stand-ups, and code reviews.
Continuous Integration/Deployment (CI/CD): Implement CI/CD pipelines to streamline development and deployment processes.
Stay Updated: Keep up to date with the latest Android SDK, libraries, and best practices.
Key Skills and Qualifications:
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience: 5+ years of Android development experience using Kotlin and Java.
Technical Skills:
Strong proficiency in Kotlin and Java
Experience with Android Jetpack components (ViewModel, LiveData, Navigation, Room)
Knowledge of Coroutines and Flow for asynchronous programming
Understanding of MVVM, MVP, and Clean Architecture
Familiarity with Dependency Injection (Dagger/Hilt)
Experience with Firebase, Retrofit, and REST APIs
Proficient in Git version control
Knowledge of unit testing and automated testing frameworks
experience
7show more Job Description: (Walmart)- Bangalore Location (Android Developer)
We are seeking a skilled and experienced Android Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining robust Android applications that align with our business requirements. You will work closely with cross-functional teams to define, design, and implement new features while ensuring optimal performance, quality, and responsiveness of the applications.
Key Responsibilities:
Develop and Maintain Android Applications: Build, test, and deploy Android applications using Kotlin/Java, ensuring robust and scalable solutions.
UI/UX Implementation: Collaborate with UI/UX designers to implement engaging and user-friendly interfaces using Material Design principles.
Integration with APIs: Integrate RESTful APIs, third-party libraries, and backend systems to deliver seamless user experiences.
Code Quality and Testing: Write clean, maintainable, and reusable code, and perform unit testing using JUnit, Mockito, and Espresso. ...
Performance Optimization: Identify and resolve performance bottlenecks, memory leaks, and other potential issues to ensure smooth app performance.
Version Control: Manage code using Git/GitHub/Bitbucket, ensuring proper versioning and code reviews.
Agile Development: Participate in Agile/Scrum processes, including sprint planning, daily stand-ups, and code reviews.
Continuous Integration/Deployment (CI/CD): Implement CI/CD pipelines to streamline development and deployment processes.
Stay Updated: Keep up to date with the latest Android SDK, libraries, and best practices.
Key Skills and Qualifications:
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience: 5+ years of Android development experience using Kotlin and Java.
Technical Skills:
Strong proficiency in Kotlin and Java
Experience with Android Jetpack components (ViewModel, LiveData, Navigation, Room)
Knowledge of Coroutines and Flow for asynchronous programming
Understanding of MVVM, MVP, and Clean Architecture
Familiarity with Dependency Injection (Dagger/Hilt)
Experience with Firebase, Retrofit, and REST APIs
Proficient in Git version control
Knowledge of unit testing and automated testing frameworks
experience
7show more