Mobile App Developer

Job Description

Title: Mobile App Developer

Company Name: JSK Group

Vacancy: --

Age: Na

Job Location: Dhaka (Motijheel)

Salary: Negotiable

Experience: --

Published: 2026-08-17

Application Deadline: 2026-09-16

Education:

Requirements: --

Skills Required:

Additional Requirements:

Responsibilities & Context:

Job Summary

We are seeking a skilled and motivated Mobile App Developer (Flutter) to join our product development team and contribute to the development, maintenance, and continuous improvement of our production-grade Broker-hosted Order Management System (OMS) and its mobile applications.

The successful candidate will be responsible for developing and maintaining high-quality Android and iOS applications, integrating mobile applications with backend services and APIs, implementing new functionality, resolving production issues, and ensuring a reliable and responsive user experience.

As our OMS is used in a time-sensitive financial environment, the role requires particular attention to application stability, performance, security, data integrity, API reliability, and usability.

The position will involve working closely with backend developers, frontend developers, QA engineers, DevOps engineers, Business Analysts, and product management.

 

Key Responsibilities

Mobile Application Development

  • Develop, maintain, and enhance production-grade mobile applications using Flutter and Dart.

  • Implement new features and improvements based on approved product requirements.

  • Develop reusable, maintainable, and scalable Flutter components.

  • Ensure consistent application behavior across supported Android and iOS devices.

  • Integrate mobile applications with REST APIs and other backend services.

  • Implement real-time data updates where required by the OMS.

  • Develop and maintain authentication, authorization, session management, and other security-related functionality.

  • Implement push notifications and other mobile communication mechanisms.

  • Optimize application performance, memory usage, startup time, and network utilization.

Production Support & Maintenance

  • Investigate and resolve mobile application defects reported by QA, support teams, and clients.

  • Analyze production issues using application logs, crash reports, API responses, and other diagnostic information.

  • Participate in root-cause analysis of production incidents.

  • Implement bug fixes without introducing regressions.

  • Support emergency fixes and controlled production releases when required.

  • Monitor crash and performance reports and proactively address recurring problems.

API & Backend Integration

  • Work closely with backend developers to integrate APIs into mobile applications.

  • Validate API contracts, request/response structures, authentication mechanisms, and error handling.

  • Handle network failures, timeouts, retries, and unexpected API responses appropriately.

  • Ensure sensitive information is handled securely on the mobile device.

  • Assist backend developers in identifying API-related issues affecting mobile applications.

Quality & Release Management

  • Write clean, maintainable, and testable code.

  • Conduct unit and widget testing where appropriate.

  • Participate in code reviews.

  • Work closely with QA engineers to reproduce and resolve defects.

  • Perform developer-level testing before handing builds over to QA.

  • Assist with regression testing of mobile applications.

  • Prepare release builds for Android and iOS.

  • Assist with application deployment and version management.

  • Ensure production releases comply with established development and QA procedures.

Collaboration & Documentation

  • Work with Business Analysts and Product Managers to understand requirements.

  • Participate in sprint planning, backlog refinement, stand-ups, and retrospectives.

  • Provide technical estimates for mobile development tasks.

  • Maintain appropriate technical documentation for mobile applications.

  • Keep up to date with Flutter, Dart, Android, iOS, and mobile security developments.

  • Mentor junior developers where appropriate.



Job Other Benifits:

Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs