NexKraft Limited Logo
NexKraft Limited
Software Engineer (Android)
Application Deadline: Apr 11, 2025
Summary
Published: Feb 26, 2025 Vacancy: 3 Gender: Any
Age: 28 years to 38 years Career Level: Mid Level , Expert Level Experience: 1 Year to 2 Year
Salary: Negotiable Location: Dhaka, Dhanmondi
Requirements

Education


  • Bachelor/Honors, Bachelor of Science (BSc), Computer Science & Engineering

Experience


  • 1 Year to 2 Year

Additional Requirements


  • Experience with Xcode, Android Studio, and VSCode.
  • Proficient in Java/Kotlin for Android development.
  • Experience with design tools such as Figma/Adobe XD.
  • Familiarity with project management tools like Jira/Trello/Redmine.
  • Experience with Play Store and App Store deployment, including TestFlight for iOS and internal testing/open testing for Android.
  • Proven experience as a Developer with a strong portfolio
  • In-depth knowledge of the specified technologies and frameworks
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service

Responsibilities & Context

  • Design, develop, and maintain high-quality mobile applications using Flutter and native frameworks (Kotlin/Java).
  • Implement Material Design principles to ensure a seamless and polished user experience.
  • Utilize state management solutions such as BLoC, GetX, Provider, etc., along with efficient routing and local storage management.
  • Work with JSON serialization for data handling and API integrations.
  • Apply Object-Oriented Programming (OOP), Data Structures & Algorithms, and SOLID principles to write clean, scalable, and maintainable code.
  • Integrate and optimize Firebase features, including Firebase Cloud Messaging (FCM), for enhanced app performance and functionality.
  • Stay updated with modern Android development practices, including Jetpack Compose and Kotlin Multiplatform (KMP) (a plus).
  • Collaborate with Google Cloud Console for scalable and robust solutions.
  • Implement OAuth2 for secure user authentication.
  • Design and implement MVVM, MVP and Clean .
  • Architecture patternsIntegrate Agora Video Calling/WebRTC and Shocket.io for real-time communication.
  • Utilize Google Map API for location-based services.
  • Implement Crashlytics for robust error tracking.
  • Collaborate with version control systems such as Git.
  • Optimize app performance, memory management, and garbage collection.
  •  


Compensation & Other Benefits
  • T/A
  • Mobile bill
  • Weekly 2 holidays
  • Salary Review: Yearly
  • Lunch Facilities: Partially subsidize
  • Festival Bonus: 2

Work Place

Work from Office

Employment Status

Type: Full Time/Permanent

Shift: Day Shift

Job Location

Dhaka, Dhanmondi

Company Information
Company Name: NexKraft Limited

Address: 50 Lake Circus Road Kalabagan, Dhanmondi Dhaka-1205


Business Type:

Information Technology (IT)

সতর্কীকরণ-বিজ্ঞপ্তি

এই চাকরির বিজ্ঞাপনে প্রদত্ত তথ্যের ভিত্তিতে যদি বিজ্ঞাপন দাতা প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ দাবি করে, অথবা কোন ধরনের ভুল বা বিভ্রান্তিকর তথ্য প্রদান করে, তবে অনুগ্রহ করে অবিলম্বে আমাদেরকে জানান অথবা সংশ্লিষ্ট জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য BDJobs Live কাউকে কোন ব্যক্তিগত বা প্রতিষ্ঠানকে অর্থ প্রদান করতে উৎসাহিত করে না। কোন ধরনের অর্থ লেনদেনের দায় BDJobs Live বহন করবে না।