Job Description
Title: Software Engineer (Mobile App Development) - ODC Dental (Bangladesh)
Company Name: ODC Imaging LTD And Healthcare
Vacancy: 1
Age: Na
Job Location: Dhaka (Farmgate)
Salary: Tk. 25000 - 30000 (Monthly)
Experience:
Published: 2025-12-17
Application Deadline: 2025-12-18
Education: - Bachelor of Science (BSc) in Computer Science & Engineering
Requirements: Skills Required: Additional Requirements: - Proven experience building and launching mobile applications (portfolio required).
- Strong proficiency in at least one of the following:Flutter (Dart) / React NativeNative Android (Kotlin/Java) and/or iOS (Swift)Experience with backend development and API integration (Node.js, Django, Laravel, .NET, or similar)
- .Working knowledge of databases (PostgreSQL/MySQL/Firebase/MongoDB).
- Experience with authentication, user roles, and secure data handling.
- Familiarity with Git, CI/CD, and structured deployment practices.
- Experience with healthcare/dental/clinic management systems.
- Experience integrating Bangladesh-based payment gateways and SMS providers.
- Understanding of UI/UX best practices for consumer mobile apps.
- Experience with cloud hosting (AWS, GCP, Azure) and app monitoring/analytics.
- Ability to build or manage an admin panel (React/Next.js, Angular, etc.).
Key Skills & Competencies
- Strong problem-solving mindset with attention to detail.
- Ability to communicate clearly with non-technical stakeholders.
- Ownership mentality and ability to work independently.
- Ability to deliver within timelines with structured progress reporting.
- Deliverables and Expectations A production-ready mobile application meeting agreed scope and performance benchmarks.
- Source code repository with clean structure and documentation.
- Deployment support for Play Store (and App Store if applicable).
- Maintenance plan and handover documentation.
Responsibilities & Context: Role Summary: The successful candidate will be responsible for end-to-end product delivery, including requirements gathering, UI/UX coordination, development, testing, launch, and ongoing maintenance.
Key Responsibilities
- Develop and maintain a mobile application (Android and/or iOS).
- Translate business requirements into technical specifications and product features.
- Build core modules such as:
- Patient registration and profile management
- Appointment booking, rescheduling, and reminders
- Clinic schedule management and staff coordination
- Notifications (SMS/push/email as applicable)
- Payment integration (e.g., local payment gateways)
- Admin panel or dashboard (web-based or in-app, as required)
- Ensure data privacy, security, and reliable performance under real-world usage.
- Integrate backend services, databases, APIs, and third-party tools where necessary.
- Conduct testing, debugging, and performance optimization.
- Prepare documentation (technical and user-level) and train relevant internal staff.
- Provide post-launch support, updates, and feature enhancements.
Job Other Benifits: - Mobile bill
- Salary Review: Yearly
- Festival Bonus: 2
Additional benefits include a monthly mobile allowance of 500 and festival bonuses 2 Basic salary per year.
Employment Status: Full Time
Job Work Place: Work at office
Company Information: Gender: Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication