Mobile App Developer

Mobile App Developer Job Description

Location: [Insert Location or Remote]
Job Type: Full-Time / Part-Time / Contract (Choose one)
Salary: [Insert Salary or “Competitive Salary”]

About Us

At [Company Name], we are redefining the future of mobile experiences. We create innovative mobile apps that empower users and drive digital transformation. Our collaborative and inclusive environment fosters creativity, learning, and growth. We are looking for a skilled Mobile App Developer to join our dynamic development team and bring our next big app to life.


Job Overview

As a Mobile App Developer at [Company Name], you will be responsible for building and maintaining high-quality mobile applications for iOS and/or Android. You will work closely with product managers, UI/UX designers, and other developers to deliver seamless, high-performance mobile experiences. The ideal candidate should be passionate about mobile technology and have a strong foundation in either native or cross-platform app development.


Responsibilities

  • Design, develop, and maintain mobile applications for iOS and/or Android.
  • Collaborate with product managers, designers, and backend engineers to create mobile apps that are intuitive, performant, and reliable.
  • Write clean, scalable, and efficient code using Swift, Kotlin, Flutter, React Native, or other mobile app frameworks.
  • Integrate third-party APIs and services into mobile apps.
  • Optimize applications for maximum performance, scalability, and smooth user experiences.
  • Troubleshoot and debug mobile app issues.
  • Keep up-to-date with the latest mobile app development trends and best practices.
  • Participate in code reviews and provide constructive feedback.
  • Follow Agile development practices and contribute to sprint planning and retrospectives.

Required Skills & Qualifications

  • Proven experience as a Mobile App Developer or similar role.
  • Strong proficiency in either iOS development (Swift, Objective-C) or Android development (Kotlin, Java).
  • Experience with cross-platform development frameworks such as Flutter or React Native is a plus.
  • Familiarity with mobile development tools, libraries, and APIs (e.g., Firebase, Google Maps, RESTful APIs).
  • Knowledge of mobile app design patterns and user interface guidelines for iOS and Android.
  • Understanding of mobile app lifecycle and deployment processes (App Store/Google Play).
  • Experience with version control systems, particularly Git.
  • Strong problem-solving skills, attention to detail, and a user-first mindset.
  • Excellent collaboration and communication skills to work in a team setting.

Preferred Skills

  • Experience with mobile app performance optimization techniques.
  • Familiarity with CI/CD pipelines for mobile apps.
  • Experience with Push Notifications, Location Services, and other mobile-specific features.
  • Knowledge of database management (SQLite, Realm, Core Data, etc.).
  • Familiarity with Agile/Scrum development methodologies.
  • Experience in building apps with high-quality UI/UX designs.
  • Understanding of mobile security best practices.

Education & Experience

  • Bachelor’s degree in Computer Science, Mobile App Development, Software Engineering, or a related field, or equivalent work experience.
  • 2+ years of experience developing mobile apps for iOS and/or Android.

Benefits

  • Competitive salary and performance bonuses.
  • Flexible working hours and the option for remote work.
  • Health, dental, and vision insurance.
  • Professional development opportunities and access to courses.
  • Paid time off, holidays, and parental leave.
  • Collaborative, innovative, and supportive team culture.
Job Category: Web Developer
Job Type: Full Time
Job Location: Dhaka

Apply for this position

Allowed Type(s): .pdf, .doc, .docx