App Developer (Flutter)

Job Description

Title: App Developer (Flutter)

Company Name: Dhaka Prokash Ltd.

Vacancy: --

Location: Dhaka

Minimum Salary: Negotiable

Experience:
∎ 2 to 4 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service

Published: 29 Aug 2024

Education:
∎ Bachelor of Science (BSc) in CSE, SWE, CSS, ECE, Master of Science (MSc) in CSE, SWE, CSS, ECE
∎ Bachelor of Science (BSc) in CSE, SWE, CSS, ECE, Master of Science (MSc) in CSE, SWE, CSS, ECE

Requirements:

Additional Requirements:
∎ Minimum of 1 year of professional experience in developing Flutter applications.
∎ Deep understanding of mobile app development principles and industry best practices.
∎ Experience with at least one app that has been published on the App Store or Play Store.
∎ Proven ability to work with RESTful APIs and integrate backend services.
∎ Strong grasp of state management, Flutter flavours, and app architecture.
∎ Preferred experience with Firebase, Azure DevOps, and Google Analytics.
∎ Proficient in Firebase, Flutter, Git, and Bloc Pattern architecture, with a demonstrated ability to collaborate effectively within a team.
∎ Solid knowledge of Object-Oriented Programming (OOP) concepts.
∎ Capability to analyze, design, and document requirements for mobile applications.
∎ Excellent skills in problem-solving and debugging, with additional experience in ERP systems considered a plus.
∎ Relevant professional training and certifications will be given priority.
∎ Experience with design tools like Adobe XD or Figma is a plus.
∎ Minimum of 1 year of professional experience in developing Flutter applications.
∎ Deep understanding of mobile app development principles and industry best practices.
∎ Experience with at least one app that has been published on the App Store or Play Store.
∎ Proven ability to work with RESTful APIs and integrate backend services.
∎ Strong grasp of state management, Flutter flavours, and app architecture.
∎ Preferred experience with Firebase, Azure DevOps, and Google Analytics.
∎ Proficient in Firebase, Flutter, Git, and Bloc Pattern architecture, with a demonstrated ability to collaborate effectively within a team.
∎ Solid knowledge of Object-Oriented Programming (OOP) concepts.
∎ Capability to analyze, design, and document requirements for mobile applications.
∎ Excellent skills in problem-solving and debugging, with additional experience in ERP systems considered a plus.
∎ Relevant professional training and certifications will be given priority.
∎ Experience with design tools like Adobe XD or Figma is a plus.

Responsibilities & Context:
∎ Design, develop, test, maintain, and deploy of Flutter-based applications for both Android and iOS platforms.
∎ Craft high-performance mobile apps utilizing the Flutter framework.
∎ Work in tandem with UI/UX designers to create visually appealing and user-friendly interfaces.
∎ Integrate a variety of third-party APIs and services into mobile applications.
∎ Collaborate closely with backend developers to ensure smooth integration with server-side logic.
∎ Convert Figma designs into accurate Flutter UIs, leveraging the Figma Design System, including components, auto layout, and variants.
∎ Effectively manage application state and promptly resolve issues as they arise.
∎ Apply advanced design patterns and demonstrate strong analytical and problem-solving capabilities.
∎ Optimize application performance and efficiency by writing clean, well-structured code, adhering to common coding paradigms like MVP, MVVM, Bloc, and Provider pattern.
∎ Work with both SQL and NoSQL databases, utilizing declarative query languages for data storage solutions.
∎ Seamlessly integrate various third-party APIs to enhance app functionality.
∎ Implement push notifications and integrate payment gateway services, both domestic and international.
∎ Utilize network packages and REST APIs to facilitate backend server communication in Flutter applications.
∎ Participate actively in testing, quality assurance, and bug fixing as part of the CI/CD pipeline.
∎ Maintain and manage project code in Git to ensure synchronization with other team members and managers.
∎ Stay updated on the latest trends, tools, and techniques in design and development.
∎ Perform well under pressure, consistently meeting tight deadlines with a proactive and learning-focused mindset.
∎ Design, develop, test, maintain, and deploy of Flutter-based applications for both Android and iOS platforms.
∎ Craft high-performance mobile apps utilizing the Flutter framework.
∎ Work in tandem with UI/UX designers to create visually appealing and user-friendly interfaces.
∎ Integrate a variety of third-party APIs and services into mobile applications.
∎ Collaborate closely with backend developers to ensure smooth integration with server-side logic.
∎ Convert Figma designs into accurate Flutter UIs, leveraging the Figma Design System, including components, auto layout, and variants.
∎ Effectively manage application state and promptly resolve issues as they arise.
∎ Apply advanced design patterns and demonstrate strong analytical and problem-solving capabilities.
∎ Optimize application performance and efficiency by writing clean, well-structured code, adhering to common coding paradigms like MVP, MVVM, Bloc, and Provider pattern.
∎ Work with both SQL and NoSQL databases, utilizing declarative query languages for data storage solutions.
∎ Seamlessly integrate various third-party APIs to enhance app functionality.
∎ Implement push notifications and integrate payment gateway services, both domestic and international.
∎ Utilize network packages and REST APIs to facilitate backend server communication in Flutter applications.
∎ Participate actively in testing, quality assurance, and bug fixing as part of the CI/CD pipeline.
∎ Maintain and manage project code in Git to ensure synchronization with other team members and managers.
∎ Stay updated on the latest trends, tools, and techniques in design and development.
∎ Perform well under pressure, consistently meeting tight deadlines with a proactive and learning-focused mindset.

Compensation & Other Benefits:
∎ As per company policy
∎ As per company policy

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Apply Procedure:

Email your CV:
∎ Send your CV to the given email [email protected]

Company Information:
∎ Dhaka Prokash Ltd.
∎ 93, Kazi Nazrul Islam Avenue(5th floor) kawranbazar, Dhaka-1215 Bangladesh
www.dhakaprokash24.com

Address::
∎ 93, Kazi Nazrul Islam Avenue(5th floor) kawranbazar, Dhaka-1215 Bangladesh
∎ www.dhakaprokash24.com

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

Application Deadline: 28 Sep 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 10.83%
7.50%
Green University of Bangladesh 5.83%
Daffodil International University 3.75%
Bangladesh University of Business and Technology 2.92%
Dhaka International University 2.50%
East West University 2.08%
North South University 2.08%
BRAC University 2.08%
University of Asia Pacific 2.08%

Interested By Age Range

Age Range Percentage (%)
20-30 86.67%
31-35 5.42%
36-40 0.83%
40+ 0.42%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 12.67%
20K-30K 30.77%
30K-40K 20.81%
40K-50K 15.38%
50K+ 20.36%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 38.33%
0.1 - 1 years 19.17%
1.1 - 3 years 30.83%
3.1 - 5 years 9.17%
5+ years 2.50%

Similar Jobs