Mobile Application Developer

Job Description

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

More jobs of MCC Ltd.

Sr. Executive, Business Development

Sr. Software Engineer (Lead)

Sales Engineer

Executive, Business Development

Software Engineer

Senior Utility Smart Grid Engineer

Senior Intelligent Transportation Systems (ITS) Engineer

Sr. Software Engineer (Lead)

Sr. Software Engineer (Lead)

Software Engineer

Manager, Enterprise Solution

Mobile Application Developer (Android & iOS)

Chief Technology Officer

Sr. Software Engineer (Lead)

Web Developer

Lead Mobile Application Developer

Web Developer

Sr. Software Engineer (Lead)

Full Stack Web (PHP, Laravel) Developer

Full Stack Developer

Unity3D Game Developer

Manager, Finance

Graphic Designer

Cross Platform App Developer - react.js

Manager, Business Development

Intern, Business Development

Sr. Android Application Developer

Frontend Developer

Similar Jobs

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer