Senior Flutter Team Lead

Job Description

Title: Senior Flutter Team Lead

Company Name: Apex Data Management & IT Ltd

Vacancy: 3

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc)

Experience Requirements:
∎ At least 3 year(s)

Job Context:
∎ Apex DMIT Limited is a leading PropTech company in Bangladesh, specializing in providing comprehensive 24/7 data management, software, analytics, and infrastructure services to the financial, banking, and real estate industries in the US and Bangladesh.
∎ We are seeking a highly motivated Senior Flutter Developer with team leadership experience to join our existing team and manage our US-based projects. As a key member of our team, you will play a critical role in developing cutting-edge Flutter applications that provide exceptional user experiences.

Job Responsibilities:
∎ Proven experience as a Team Lead to mentor and guide other developers on the team.
∎ Ability to find and fix bugs in the code to maintain the stability and functionality of the application.
∎ Knowledge of techniques to improve the performance of existing applications and optimize the user experience
∎ Proficiency in CI/CD tools, including Fastlane and GitHub Action, to streamline the deployment process.
∎ Expertise in Clean Architecture, Test-Driven Development (TDD), and Domain-Driven Design (DDD) to build scalable and maintainable applications.
∎ Ability to create custom dart packages and native plugins for Flutter to extend the functionality of the platform.
∎ Experience with Flutter Dev tools, including Profiling and Performance Improvement, to optimize the performance of applications.
∎ In-depth knowledge of Flutter SDK, including its features and limitations, to develop efficient and reliable applications.
∎ Strong understanding of state management concepts, including Getx and Bloc, to manage complex applications with ease.
∎ Knowledge of stream-based programming to handle asynchronous events and data streams.
∎ Ability to use dart code generator to automate code generation and improve developer productivity.
∎ Familiarity with various design patterns, including Singleton, Observer, and Factory, to develop robust and scalable applications.
∎ Experience with Unit, Integration, and Widget Testing to ensure the quality and reliability of the code.

Additional Requirements:
∎ Age 22 to 40 years
∎ Minimum 3+ years experience in Flutter Development with Dart.
∎ Minimum 3 years experience in native mobile app development.
∎ Team leadership experience in a Mobile App team.
∎ Successfully released applications to the Apple and Google Play stores.
∎ Experience working with native modules when required.

Salary: Tk. 60000 - 80000 (Monthly)

Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 7 Apr 2023

Company Information:
∎ 21 Mar 2023
∎ Apex Data Management & IT Ltd

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

IT Manager

IT Executive

IT Project Manager

IT Assistant (Dhaka-Mirpur)

Oracle EBS Technical Developer

Junior Executive, Marketing Support (Digital Marketing Optimization)

Associate - IT Store

Senior Manager - Sage 300

Senior SAP ABAP Developer / SAP ABAP Developer

Project Manager

Network Engineer (Intern)

Software Quality Assurance Engineer

MERN - Full Stack Developer

System Administrator, (Sr. Executive)

Flutter Developer

Officer – IT & MIS

Executive/Sr.Executive

Developer (Web)

Manager - SAP, PP & MM

Web Developer / Trainee

Customer Support Executive

Tech Lead (PHP-WordPress-WooCommerce-Shopify)

Trainee Software Engineer - Java

Business Analyst

Network Supervisor/Branch Incharge

MIS Coordinator

Data Engineer

SYSTEM ENGINEER

Engineer – AC and Fridge

Senior Engineer

Senior Officer/ Assistant Manager- IT

Senior Executive, Process Development

IT Associate

Medical Documentation Specialist - Night Shift

Senior Business Analyst-Sage 300

Videographer and Editor

Manager, Delivery Operations

Trainee Engineer, SQA/ Testing

Assistant Manager, Sales

Manager, Product Management