Android Developer

Job Description

Title: Android Developer

Company Name: Nexdecade Technology (Pvt.) Ltd

Vacancy: 4

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ B. Sc. in computer science or equivalent from any reputed University.

Experience Requirements:
∎ 1 to 2 year(s)

Additional Requirements:
∎ Proficient in Java and Kotlin.
∎ Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
∎ Familiarity with REST full APIs to connect Android applications to back-end services
∎ Strong knowledge of Android UI design principles, patterns, and best practices
∎ Have good understanding in Data Structures and Algorithms.
∎ Experience with offline storage, threading, and performance tuning
∎ Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
∎ Knowledge of the open-source Android ecosystem and the libraries available for common tasks
∎ Ability to understand business requirements and translate them into technical requirements
∎ Familiarity with FCM and push notifications
∎ A knack for benchmarking and optimization
∎ Understanding of Google's gifted android design principles and interface guidelines
∎ Proficient understanding of code versioning tools, such as GIT
∎ Familiarity with continuous integration.
∎ Responding promptly and professionally to bug reports.
∎ Review and repair code.
∎ Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
∎ Tests new programs to ensure that logic and syntax are correct, and that program results are accurate.
∎ Document code consistently throughout the development process by listing a description of the program, special instructions.
∎ Strong and effective inter-personal and communication skills.
∎ Writing easily understandable and modifiable scripts.
∎ Experience:
∎ Minimum 1 to 2 year(s) of work experience.
∎ The applicants should have experience in the following area(s): Software Implementation.
∎ Additional Job Requirements:
∎ Good understanding in android application development & project life cycle.
∎ Translate designs and wireframes into high quality code.
∎ Design, build, and maintain high performance, reusable, and reliable Java code
∎ Ensure the best possible performance, quality, and responsiveness of the application.
∎ Identify and correct bottlenecks and fix bugs.
∎ Help maintain code quality, organization, and automatization.
∎ Clear understanding in OOP and OOAD.
∎ Writing Unit tests.
∎ Should be prepared to work under pressure.
∎ Committed to meet deadline strictly.
∎ Easily recognizes system deficiencies, and implement effective solutions.
∎ Understands complex database concepts and effectively employs different database design techniques.
∎ Instruct and guide other team members.
∎ Implement SDLC and coordinate with other members of the team.
∎ Basic knowledge on SVN, GIT.

Salary: Tk. 45000 - 65000 (Monthly)

Compensation & Other Benefits:
∎ As per company policy and rules.

Application Deadline: 20 Aug 2020

Company Information:
∎ 21 Jul 2020
∎ Nexdecade Technology (Pvt.) Ltd
∎ Business : Nexdecade Technology (Pvt.) Ltd., one of the largest VTS (Vehicle tracking service) providers in Bangladesh

Category: IT/Telecommunication

Read Before Apply: Note: Only short listed candidates will be called for interviews. Candidates will be strictly treated on the merits and any persuasion will cause automatic disqualification.

Source: bdjobs.com

More jobs of Nexdecade Technology (Pvt.) Ltd

Manager (Operation & Installation)

Sr. Executive, HR & Admin

AGM / Manager, HR & Admin

Support Engineer

Software Developer (iOS)

Software Developer (Android)

Graphic Designer

Software Developer (Web Frontend)

Quality Controller

Software Developer (iOS)

Software Developer (JAVA)

DevOps

Software Developer (PHP)

Software Developer (JAVA)

Quality Controller

Software Developer (PHP)

Software Developer (Java-Spring Boot)

Software Developer (Android)

Software Developer (iOS)

Software Developer (Java-Spring Boot)

Software Developer (iOS)

Software Developer

Android Developer

Project Manager

Software Developer (iOS)

Network Manager

Officer - Network Engineer

Video Editor & Graphic Designer

Assistant Manager (Operations & Installation)

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