
Assistant Lead Engineer / Lead Engineer, Research & Engineering – Mobile Application Developer
Full time @bKash Ltd posted 1 week ago in Mobile Financial Services (MFS) Shortlist Email JobJob Detail
-
Job ID 18167
-
Career Level Executive
-
Experience 5-6 Years
-
Min. Qualification Bachelor's Degree
-
Gender Any
-
Industry Experience Mobile Financial Services (MFS)
-
No. of Vacancy 1
-
Job Location Dhaka Division
Job Description
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience
-
- 5 to 8 years
- The applicants should have experience in the following business area(s): Banks, Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup
Additional Requirements
● Must have developed at least one app with 1M+ downloads on the Play Store.
● 3+ years of hands-on experience with Kotlin, Jetpack Components (Compose, Room, ViewModel), Coroutines, and Gradle.
● 2+ years of production experience with Flutter/Dart, including state management (BloC/Riverpod).
● Proven ability to design and implement apps using MVVM, MVI,and Clean Architecture.
● Strong knowledge of RESTful APIs, Retrofit, and mobile security fundamentals (data encryption, SSL pinning).
● Experience with Git (branching, merging, workflows).
● Strong debugging, refactoring, and performance optimization skills.
● Effective communication and collaboration skills across teams.
● Nice to Have: CI/CD pipeline experience (Jenkins, GitLab CI, Bitrise), RxJava/RxKotlin, Material Design optimization.
Responsibilities & Context
● Lead a small development team through all phases of the software lifecycle, ensuring timely delivery of high-quality solutions aligned with business goals.
● Foster a culture of accountability, collaboration, continuous improvement, and knowledge sharing.
● Define and enforce best practices to ensure consistent, scalable, and sustainable software architecture.
● Conduct regular architecture and code reviews to uphold standards, ensure quality, security, and performance, and mentor developers with constructive feedback.
● Stay current with industry trends and promote innovative, forward-thinking practices.
● Champion a culture of excellence and knowledge sharing within the development team.
● Take end-to-end ownership of project deliverables, ensuring adherence to timelines and quality standards, while balancing technical excellence with execution efficiency.
● Ensure system reliability by proactively resolving issues and implementing scalable, secure solutions aligned with strategic goals.
● Research and evaluate emerging technologies to drive innovation, process improvement, and long-term maintainability.
Skills & Expertise
Other jobs you may like
-
Software Engineer Featured
- @ Easy Payment System
- Dhaka, Bangladesh, 38, Sonargaon Janapath Road, Sector-11, Uttara, 1230