P

Software Engineer (Flutter / iOS)

ProAms

Bangladesh On-site Mobile App Development Posted 10h ago

About this job

Job Description: Software Engineer (Flutter / iOS) Position: Software Engineer (Flutter / iOS) Experience: 4+ Years Employment Type: Full-Time Job Summary We are looking for a skilled and motivated Software Engineer specializing in Flutter or iOS development to join our technology team. The ideal candidate will have strong mobile application development experience, a solid understanding of mobile architecture, and the ability to build high-quality, responsive, and scalable applications. The candidate should be proactive, detail-oriented, and committed to delivering clean, maintainable, and production-ready code. Key Responsibilities

  • Develop, maintain, and enhance high-quality mobile applications for Android and iOS using Flutter or native iOS technologies.
  • Build responsive, pixel-perfect user interfaces based on Figma designs and UI/UX specifications.
  • Integrate RESTful APIs, third-party libraries, and external services into mobile applications.
  • Implement appropriate state management solutions and scalable mobile application architecture.
  • Write clean, reusable, maintainable, and well-documented code following industry best practices.
  • Debug, troubleshoot, and optimize applications to ensure performance, stability, and a seamless user experience.
  • Collaborate with backend developers, QA engineers, UI/UX designers, and project managers throughout the development lifecycle.
  • Participate in code reviews, testing, bug fixing, and technical discussions.
  • Support application deployment, App Store and Google Play Store releases, and post-release maintenance.
  • Take ownership of assigned tasks and ensure timely delivery of quality solutions. Required Qualifications and Skills
  • Minimum 4 years of overall relevant software development experience, with at least 2 years of professional Flutter development experience for Flutter-focused candidates.
  • Strong proficiency in Dart, Flutter SDK, and mobile application development fundamentals.
  • For native iOS-focused candidates, strong proficiency in Swift, iOS SDK, and relevant Apple development tools.
  • Hands-on experience with at least one state management solution, such as Provider, Riverpod, or Bloc.
  • Solid understanding of mobile application architecture, REST APIs, asynchronous programming, and third-party integrations.
  • Proficiency in Git and version control workflows.
  • Experience translating Figma designs into responsive, pixel-perfect mobile interfaces.
  • Strong knowledge of debugging, performance optimization, testing, and application stability.
  • Ability to write clean, scalable, maintainable, and production-ready code.
  • Experience with application publishing, release management, and post-release support.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent communication skills, a proactive attitude, and the ability to work collaboratively in a team environment. Non-Negotiable Requirements
  • At least 2 years of hands-on professional Flutter development experience for Flutter applicants.
  • Strong command of the relevant mobile development technology stack.
  • Practical experience implementing state management and sound application architecture.
  • Demonstrated ability to deliver clean, maintainable, production-ready code.
  • Proven ownership of assigned tasks with consistent, on-time delivery.
  • Strong problem-solving skills and proactive communication. Preferred Qualifications
  • Experience working on production-level mobile applications.
  • Familiarity with CI/CD pipelines and automated testing.
  • Knowledge of app performance monitoring, crash reporting, and application security best practices.
  • Experience working in an Agile or Scrum development environment.

This job was collected from LinkedIn. You apply on the original posting; TechShilpo is not the employer.

Keep looking

Similar Mobile App Development jobs

All →
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

Job Description: Software Engineer (Flutter / iOS) Position: Software Engineer (Flutter / iOS) Experience: 4+ Years Employment Ty…

Salary: negotiable 10h ago · via LinkedIn

Lead Engineer (Mobile and IoT)

A Renowned Software Firm

New
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

We’re Hiring: Lead Engineer (Mobile & IoT) Dhaka, Bangladesh | Full-time | A Renowned Software Firm Our apps don’t just live on s…

Salary: negotiable 10h ago · via LinkedIn
New
Remote (Bangladesh) Remote

Job Context: Riseup Labs is looking for an experienced Senior Mobile Developer. The ideal candidate should also have hands-on exp…

Salary: negotiable 10h ago · via Himalayas

React Native Developer

Wing Assistant

New
Remote (Bangladesh, India, Philippines) Remote

Wing Assistant is seeking an experienced React Native Developer to assist in the technical aspects of an MVP development project.…

Salary: negotiable 10h ago · via Himalayas