Location: Dhaka or RemoteJob Type: Full-Time or Contract
Webee Technology is a software development firm specializing in business software development, web app development, mobile app development, digital marketing, and consultancy services. Our team consists of talented individuals who provide smart solutions to meet our clients' needs. We are looking for a skilled Native Android Developer to join our team and help us develop an innovative mobile application.
Role DescriptionWe are seeking an experienced Native Android Developer to develop a mobile app with a focus on USSD code dialing and SMS response handling. The app will communicate with a Laravel backend server, and it's crucial that the developer can manage multiple simultaneous requests without data loss. The Native Android Developer will be responsible for developing and designing Android applications, and software development, and collaborating with cross-functional teams to define, design, and ship new features.
Key Responsibilities:
Develop and implement features for dialing USSD codes from within the app.Read and interpret SMS responses received as a result of USSD requests.Ensure secure and reliable communication with the Laravel backend server.Implement efficient handling of multiple simultaneous requests to prevent data loss.Collaborate with the backend team to define API requirements and integrate with the backend services.Write clean, maintainable, and efficient code following best practices.Strong problem-solving and analytical skillsPerform testing and debugging of the app to ensure optimal performance.Provide technical support and troubleshooting as needed.Knowledge of UI/UX principles
Requirements:
Proven experience in developing native Android applications using Java/Kotlin.Strong knowledge of Android SDK, Android Studio, and related development tools.Experience with USSD and SMS APIs and handling their responses.Familiarity with RESTful APIs and integrating Android applications with backend services.Knowledge of Laravel or experience working with Laravel-based backends is a plus.Understanding of app security best practices, including handling sensitive data.Ability to handle multiple tasks and prioritize effectively.Strong problem-solving skills and attention to detail.Good communication skills and ability to work collaboratively in a team environment.
Preferred Qualifications:
Experience with managing and optimizing concurrent network requests.Familiarity with Git or other version control systems.Prior experience with real-time data applications.