Android Developer (Flutter Optional)

Job Description

Title: Android Developer (Flutter Optional)

Company Name: DigiCon Telecommunication Limited

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in CSE or equivalent from any reputed university

Experience Requirements:
∎ 1 to 5 year(s)
∎ The applicants should have experience in the following area(s): Android Developer, Flutter, Flutter(plus), Java, Kotlin, MVVM

Job Responsibilities:
∎ Design and develop Android Application with object-oriented design and programming, preferable Java & Kotlin.
∎ Design and Build sophisticated and highly scalable apps using Android (Java & Kotlin) architecture and framework.
∎ Build custom packages in Flutter using the functionalities and APIs already available in native Android
∎ and IOS.
∎ Should be able to work Android tv using Lean Back Technology
∎ Translate and Build the designs and Wireframes into high quality responsive UI code
∎ Write efficient queries for core Data.
∎ Use of Model-View-Controller (MVC) and Model-View-View Model-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.
∎ Use Google Maps SDK and Location Services.
∎ Explore feasible architectures for implementing new features.
∎ Resolve any problems existing in the system and suggest and add new features in the complete system.
∎ Suggest space and time efficient Data Structures.
∎ Follow the best practices while developing the app and also keeping everything structured and well documented.
∎ Use CI/CD for smooth deployment.
∎ Document the project and code efficiently.
∎ Manage the code and project on Git in order to keep in sync with other team members and managers.
∎ Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
∎ Ensure security guidelines are always followed while developing the app.
∎ Validate the cloud system to ensure any new changes do not compromise security of the backend server.
∎ Suggest new features and/or enhancements.
∎ Consulting with our customer facing representatives about software system design and maintenance.
∎ Interact with the Clinical Specialists and Product Manager to help understand end-user feedback.
∎ Maintaining software through product lifecycle including design, development, verification and bug fixes.
∎ Connect regularly with the Quality Assurance Specialist to deliver stable app.
∎ Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.
∎ Perform time profiling and memory leaks assessment.
∎ Execute app verification protocol.
∎ Write tests for the App.
∎ Following company policies and quality procedures to ensure quality product deliverables

Additional Requirements:
∎ Deep understanding and experience of Android (Java & Kotlin) architecture and framework.
∎ Excellent knowledge of Android Studio & Gradle.
∎ Experienced in Android Architectural Components.
∎ Deep Knowledge in Google Maps SDK and Location Services.
∎ Experienced in Firebase components.
∎ Experienced in Socket.IO, MQTT, ProtoBuf.
∎ Experience in working with third party libraries like RxJava, Picasso, GSON, Retrofit, Ok Http, EventBus and Dagger.
∎ Strong Experience in native Android development frameworks supporting multiple versions of android targets different sets of devices.
∎ Excellent knowledge of automated unit testing.
∎ Experience with offline storage, threading and performance tuning.
∎ Understanding of mobile performance, latency, and security issues with extensive experience using performance analysis tools.
∎ Experience in mobile interface design and development.
∎ Experience in developing testing suites for mobile applications.
∎ Able to work individually as well as in a highly collaborative team
∎ Experience with RDBMS database systems especially in MySQL.
∎ Good capability of writing complex SQL queries and objects to persist with Database.
∎ Experience with offline storage, threading, and performance tuning.
∎ Experience in developing apps with multi-language support
∎ Experience with SQlite, OrmLite, GreenDAO and Room database

Salary: Negotiable

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 29 Nov 2021

Company Information:
∎ 22 Nov 2021
∎ DigiCon Telecommunication Limited
∎ Business : Confidence Group is one of the largest conglomerates in Bangladesh, involved in the manufacturing of mid-tech engineering products for both domestic and international use. Since its inception in 1991, Confidence Group has pushed forward the boundaries of engineering, bringing elegance, excellence and innovation to all of its products. All Confidence Group products are of the highest quality, made with extreme precision using the best materials and best designs at hand. Therefore, when you are investing in a Confidence Group product you are not only investing in a product that will withstand the test of time, you are investing in a promise of experience and quality.

Confidence Group | Let`s Believe

Confidence Group consists of several companies as below:
Confidence Cement Limited | Confidence Power Limited | Confidence Steel Limited | Confidence Power Holding Limited | Confidence Electric Limited | Confidence Steel Export Limited | Electropac Industries Limited | DigiCon Telecommunication Limited | Confidence Ready-mix Limited | Asian Paints (Bangladesh) Limited | Confidence Oil & Shipping Limited | Confidence Concrete Engineering Limited | ZODIAC Dredging Limited | Confidence Batteries Limited | Kirtonkhola Tower Bangladesh Limited | ZODIAC Logistics Limited | Solaris Limited | MiME | MiME 360 Limited | MiME Multimedia Limited

Follow us on LinkedIn: https://www.linkedin.com/company/confidence-group

Category: IT/Telecommunication

: If your qualifications match the above job description, please apply through bdjobs. Only shortlisted candidates will be called for further assessment. Any personal request will be considered for immediate cancellation of application. Confidence Group is an equal opportunity employer and promotes diversity in its workplace.

Source: bdjobs.com

Similar Jobs

Manager (Oracle EBS)

Junior Officer - IT

Flutter Mobile App Developer (Android/iOS)

Jr./Mid/Sr. Backend Engineer (PHP/Laravel)

IT Executive

UI/UX Designer

Executive/ Sr. Executive- IT

NOC Engineer - ISP

Radio Service Lead Engineer

বিল কালেক্টর

Software Engineer/ Programmer- IT & ERP [Sr. Officer Garde]

Network Engineer/Sr. Network Engineer-IT

Support Engineer

IT Intern

Full Stack Developer (Laravel + React, PHP Developer)

IT Support Engineer

Marketing Officer

IT Operations Center Administrator

IT Support Technician / Engineer / Analyst

IT Administrator, Telecommunication

IT System Administrator

Application / Software Developer

Business Intelligence Analyst, H&S

Application Developer, H&S

Technical Manager (Hardware)

Technical Manager (Software)

App Development using Flutter Trainer (Part Time / Full time)

Jr. Executive/Executive - IT

Business Development Executive, Vendor & Clint Manager

Digital Marketing Specialist

Hiring Senior Magento Developer – Remote

Executive, Software Engineer (MIS)

Executive, SD (Software Engineer)

Sr. Executive, SD (Software Engineer)

IT Executive

TRACKING EXPERT / FRONTEND DEVELOPER

Assistant Manager, Network Planning and System Solutions

MIS Officer

Technical Support Engineer

Software Engineer