Title: Mobile Application Developer
Company Name: MCC Ltd.
Vacancy: 2
Job Location: Anywhere in Bangladesh
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
∎ Skills Required: Database, Git, Java, Kotlin, Object Oriented Programming, Swift
Experience Requirements:
∎ 2 to 4 year(s)
∎ The applicants should have experience in the following area(s):
Android application development, iOS Application Development
∎ The applicants should have experience in the following business area(s):
IT Enabled Service, Software Company
Job Responsibilities:
∎ Designing and developing Android and iOS application based on requirements
∎ Research and develop new features, explore different new mobile technologies and implement those
∎ Strong knowledge of Android and iOS SDK, different versions of Android and iOS, and how to deal with different screen sizes
∎ Responsible to the post-deployment enhancement and bug fixing according to QC or Support feedback
∎ Maintain design pattern, best practices, UI pixel perfection, and quality code
∎ Strong knowledge of design principles, design patterns, and other best practices
∎ Experience with offline storage, threading, and performance tuning
∎ Understand business requirements and translate them into technical requirements
∎ Communicate and provide technical support to international clients
∎ Maintain readable, reusable code with proper commenting
∎ Maintain version controlling system and project management tool
∎ Any other technical tasks assigned by management
Additional Requirements:
∎ Age 24 to 40 years
∎ Both males and females are allowed to apply
∎ Must have professional experience in Android application development with both Java and Kotlin
∎ Must have professional experience in iOS application development with Swift
∎ Experience in Flutter will be a plus
∎ Must have multiple published application in both Play Store and App Store
∎ Solid foundation on OOP, algorithm, data structure, RDBMS and various design pattern
∎ Proven knowledge of MVP and MVVM application design patterns
∎ Experience on reactive programming in Android with RxJava, RxAndroid, and Retrofit
∎ Design and develop complex and dynamic UI, animation for different screen size
∎ Clear concept on background service, multi-threading, push notification and network operation
∎ Must have implementation knowledge on various third party APIs and modules i.e: Firebase notification, Google map, YouTube mobile API, multimedia and streaming, AdMob, Analytics, etc.
∎ Proven expertise on REST API, JSON, and XML
∎ Familiar with SQLite and locale database security
∎ Having experience in server-side API development will be a plus
∎ Solid understanding of the full mobile development life cycle.
∎ Keep up to date on the latest industry trends in the mobile technologies
∎ Explain technologies and solutions to technical and non-technical stakeholders
∎ Attend industry events/ conference - both attending and presenting
∎ Self-motivated, collaborative, and passionate.
Salary: Negotiable
Compensation & Other Benefits:
∎ Performance bonus, Profit share, Insurance
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Opportunity to work from home during this pandemic
Application Deadline: July 10, 2020
Company Information:
∎ MCC Ltd.
∎ Address : 6/12, Humayun Road, Block- B, Mohammodpur, Dhaka-1207
∎ Web : www.mcc.com.bd
∎ Business : MCC is an award-winning commercial organization specialized in the development of multimedia content, mobile application & eCommerce technology in all aspects.
Category: IT/Telecommunication
Source: bdjobs.com