
Education
- Bachelor/Honors, Bachelor of Science (BSc)
Experience
- 3 Year
Skills
- Android application development
- Android Studio
- Mobile App Development
- REST API
Additional Requirements
✔ Age: 22 to 40 years.
✔ Only Male candidates are eligible to apply.
✔ Strong proficiency in Kotlin, Kotlin Multiplatform (KMP), and MVVM Architecture.
✔ Strong knowledge of Android SDK, Jetpack Compose, and modern Android UI/UX principles.
✔ Hands-on experience with Firebase, Room Database, Retrofit, and other commonly used Android development libraries.
✔ Good understanding of REST APIs, asynchronous programming, application lifecycle, and mobile application architecture.
✔ Ability to develop clean, maintainable, scalable, and performance-efficient code following modern development practices.
✔ Strong debugging, troubleshooting, problem-solving, and analytical skills.
✔ Excellent attention to detail with a focus on application quality, performance, and user experience.
✔ Ability to work independently as well as collaboratively with developers, designers, QA engineers, and other team members.
✔ Willingness to continuously learn and adapt to new mobile development technologies, frameworks, and best practices.
Responsibilities & Context
Job Context
Envobyte Ltd. is a software company specializing in developing high-quality mobile applications for global users. We are looking for talented and motivated Mobile Application Developers to work on Native Android applications and Kotlin Multiplatform (KMP) solutions for both Android and iOS platforms.
The selected candidate will be responsible for developing modern, scalable, and high-performance mobile applications using Kotlin-based technologies, including shared business logic and platform-specific user interfaces.
Key Responsibilities
✔ Design, develop, test, and maintain mobile applications using Kotlin for Native Android and Kotlin Multiplatform (KMP) for Android and iOS.
✔ Develop modern, responsive, and user-friendly application interfaces using Jetpack Compose and contemporary Android UI development practices.
✔ Build scalable application architecture using modern Kotlin-based development patterns and best practices.
✔ Integrate RESTful APIs, Firebase services, third-party SDKs, and other external services into mobile applications.
✔ Implement shared business logic using Kotlin Multiplatform while maintaining platform-specific functionality and UI where required.
✔ Ensure applications deliver excellent performance, stability, responsiveness, security, and overall user experience.
✔ Maintain, refactor, and improve existing application codebases to enhance performance, scalability, and maintainability.
✔ Conduct code reviews and provide constructive feedback to ensure clean, reliable, and maintainable code.
✔ Identify, debug, and resolve application bugs, crashes, performance issues, and production-related problems.
✔ Perform application testing across different devices, screen sizes, and operating system versions.
✔ Collaborate with UI/UX designers, backend developers, QA engineers, and other team members to deliver high-quality mobile products.
✔ Participate in the complete mobile application development lifecycle, from requirement analysis and development to testing, deployment, and maintenance.
✔ Stay updated with the latest Kotlin, Android, KMP, Jetpack Compose, iOS, and mobile development technologies and recommend improvements where appropriate.
✔ Perform any other mobile application development or technical responsibilities assigned by Management.
Compensation & Other Benefits
- Lunch Facilities: Partially Subsidized
- Festival Bonus: 2 (Yearly)
- Salary Review: Yearly
- Performance bonus
Other Benefits
As per company policy.
Workplace
from office
Employment Status
Full Time/Permanent
Job Location
Khulna
Company Information
Information Technology (IT)
Address:
Tayamun Center (3rd floor) 181/1, Shib Bari More, Khulna.
Website:
https://www.envobyte.com/সতর্কীকরণ-বিজ্ঞপ্তি
এই চাকরির বিজ্ঞাপনে প্রদত্ত তথ্যের ভিত্তিতে যদি বিজ্ঞাপন দাতা প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ দাবি করে, অথবা কোন ধরনের ভুল বা বিভ্রান্তিকর তথ্য প্রদান করে, তবে অনুগ্রহ করে অবিলম্বে আমাদেরকে জানান অথবা সংশ্লিষ্ট জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য BDJobs Live কাউকে কোন ব্যক্তিগত বা প্রতিষ্ঠানকে অর্থ প্রদান করতে উৎসাহিত করে না। কোন ধরনের অর্থ লেনদেনের দায় BDJobs Live বহন করবে না।