Android Developer

Job Description

Title: Android Developer

Company Name: ABG Technologies Ltd. (A Concern of Bashundhara Group)

Vacancy: 2

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering, Master of Science (MSc) in Computer Science & Engineering

Experience Requirements:
∎ 3 to 5 year(s)

Job Responsibilities:
∎ Design and develop high-quality, scalable, and reliable Android applications in the fintech domain.
∎ Collaborate with product owners, designers, and other developers to understand business requirements and translate them into technical specifications.
∎ Write clean and efficient code using Kotlin and Java, and ensure code quality with unit and integration testing.
∎ Optimize application performance and responsiveness, and identify and fix bugs and
∎ issues.
∎ Stay up-to-date with the latest technologies, trends, and best practices in Android
∎ development, and bring innovation and new ideas to the team.
∎ Work closely with cross-functional teams, including QA, backend developers, and
∎ DevOps, to ensure the timely and successful delivery of features and products.
∎ Participate in code reviews and provide constructive feedback to peers.
∎ Create compelling device-specific user interfaces and experiences.
∎ Understanding of SOLID principles and app lifecycle.
∎ Continue to evolve our internal tools and build better software using modern programming tools and techniques.

Additional Requirements:
∎ Age at most 35 years
∎ Proficiency in Kotlin and Java, and strong knowledge of Android SDK, Android Studio, and Gradle.
∎ Experience with Android architecture patterns such as MVVM, MVP, and knowledge of Android Jetpack components.
∎ Experience with RESTful APIs, JSON, and integrating with backend services.
∎ Familiarity with agile development methodologies, Git, and continuous
∎ integration/continuous deployment (CI/CD) tools.
∎ Strong analytical and problem-solving skills, with a passion for building great user
∎ experiences.
∎ Excellent communication and collaboration skills, and ability to work in a fast-paced and dynamic environment.
∎ Experience in the entire app life cycle - concept, design, build, deploy, test, release to app stores, and support.
∎ Experience in the fintech or financial services industry.
∎ Experience with reactive programming and RxJava.
∎ Experience with security and encryption in mobile apps.
∎ Familiarity with other mobile development platforms such as iOS or React Native.

Salary: Negotiable

Compensation & Other Benefits:
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 31 May 2023

Company Information:
∎ 24 May 2023
∎ ABG Technologies Ltd. (A Concern of Bashundhara Group)
∎ Address : Human Resources, Bashundhara Group, Bashundhara Industrial Headquarters-2, Plot-56/A, Block-C, Umme Kulsum Road, Bashundhara R/A, Dhaka-1229
∎ Web : www.bashundharagroup.com
∎ Business : Real Estate, Manufacturing, Trading, Services, Media etc.

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer

Deputy Manager; Solution & Onsite Support.

Office IT

Mobile App Developer

Server/Storage Monitoring Engineer

System Specialist-ERP Implementation & Support

Test Automation Engineer

iOS (APP) Developer

Senior Programmer/Programmer

Full Stack Software Engineer

Salesforce Consultant

Sr. Executive to Asst. Manager - Marketing & Sales(As per Experience)

Software Engineer (Frontend)

Business Analyst

Software Engineer

Salesforce Consultant

Systems Engineer

IT Support Executive/ e-commerce Executive

Linux Admin (Senior Executive /Assistant Manager))

Senior SQA Engineer

Software Project Manager

Software Quality Assurance Engineer

System Administrator

Ruby on Rails Middle Developer

Executive/ Asst. Executive - Lead Generation (Night Shift)

Web GIS Mapping Development Expert

QA / Sr. QA Engineer

Senior Software Engineer / .Net Developer

Software Engineer (PHP Developer)

Technical Customer Support Engineer

Digital Marketing Expert

Digital Marketing Specialist

Trainee, Application Analyst

IT Support Engineer

Managed Service Engineer

IT Helpdesk Support Engineer (Computer Networking Engineer)