
NexKraft Limited
NexKraft Limited
NexKraft Limited
Follow
Summary
- Vacancy: 3
- Age: 28 to 38 years
- Location: Dhaka (Dhanmondi 32)
- Minimum Salary: Negotiable
- Experience: 1 to 3 years
- Published: 24 Feb 2025
Requirements
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience
- 1 to 3 years
- The applicants should have experience in the following business area(s):
Software Company, IT Enabled Service
Additional Requirements
- Age 28 to 38 years
- Minimum 1 to 2 years of experience is preferred
- Bachelor’s degree in Computer Science or related field
- 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
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.
- 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.
- Optimize app performance, memory management, and garbage collection.
Skills & Expertise
Flutter
native android
React Native
Compensation & Other Benefits
- T/A, Mobile bill, Weekly 2 holidays
- Lunch Facilities: Partially Subsidize
- Salary Review: Yearly
- Festival Bonus: 2
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka (Dhanmondi 32)
To apply for this job email your details to admin@chakricircular.com
