Location
Bangalore | India
Job description
Company Overview:
Maynor Consulting is a leading Information Technology & Services company based in India. We specialize in providing innovative and cuttingedge solutions to our clients in various industries. Our team consists of highly skilled professionals who are passionate about delivering exceptional results.
Role and Responsibilities:
We are currently seeking an experienced Android Developer to join our team. As an Android Developer you will be responsible for developing and maintaining highquality Android applications. Your role will involve collaborating with crossfunctional teams to design develop and test mobile applications as well as troubleshooting and resolving any technical issues that may arise.
Candidate Qualifications:
- Bachelors degree in Computer Science or a related field
- At least 3 years of experience in Android app development
- Strong knowledge of Kotlin and Java programming languages
- Experience with MVVM architecture and the ability to effectively structure and organize code
- Familiarity with Room database and SQL for efficient data storage and retrieval
- Proficiency in implementing dependency injection using Dagger2
- Experience with asynchronous programming using Kotlin Coroutines
- Understanding of Clean Architecture principles for developing robust and maintainable applications
- Familiarity with unit testing using JUnit and Mockito
- Knowledge of Work Manager and background services for handling longrunning tasks
- Experience with networking and API calls including handling responses and addressing networkrelated challenges
- Strong UI/UX implementation skills with a focus on creating responsive and userfriendly interfaces
- Demonstrated problemsolving skills and the ability to adapt to unexpected coding scenarios
Required Skills:
- Kotlin
- Java
- MVVM Architecture
- Room Database
- SQL
- Dependency Injection (Dagger2)
- Asynchronous Programming (Kotlin Coroutines)
- Android Architecture Patterns (Clean Architecture)
- Unit Testing (JUnit Mockito)
- Work Manager and Background Services
- Networking and API Calls
- UI/UX Implementation
- ProblemSolving and Adaptability
sql,ui/ux implementation,unit testing,android architecture patterns (clean architecture),coroutines,networking and api calls,mvvm,asynchronous programming (kotlin coroutines),api calls,room database,dependency injection (dagger2),kotlin,ux/ui,unit testing (junit, mockito),problem solving,mvvm architecture,work manager and background services,dagger,java,andriod,payment gateway,payment integrations
Job tags
Salary