Cross Platform Flutter Dart Developer

Job Description

Title: Cross Platform Flutter Dart Developer

Company Name: TeamsWork BD

Vacancy: 01

Job Location: Anywhere in Bangladesh

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Computer Application (BCA) in Computer Science, Masters in Computer Application (MCA) in Computer Applications
∎ UG : B.Tech/ B.E. in Computers
∎ PG : MCA in Computers
∎ Skills Required: Android application development, Flutter, Mobile App Development (iOS

Experience Requirements:
∎ 3 to 5 year(s)
∎ The applicants should have experience in the following area(s): Programmer Software Engineer, Flutter, Mobile Application Developer

Job Context:
∎ Ensure the performance, quality, and responsiveness of applications
∎ Identify and correct bottlenecks and fix bugs
∎ Help maintain code quality, organization, and automatization


Job Responsibilities:
∎ Technical:

∎ Deep experience contributing to and managing high-scale production mobile, web, apps.
∎ MUST have previous experience in Flutter, dart development.
∎ Excellent working knowledge of an objective oriented language
∎ Knowledge of Angulardart frontend framework
∎ Knowledge of Firebase for backend
∎ Knowledge of stripe payment gateway integration, Apply Pay, Google Pay API etc.
∎ Experience using Restful APIs to integrate mobile applications to server-side systems
∎ Experience with JSON, and XML, Git version control system
∎ Published at least one app on the Play Store using Flutter/Dart
∎ Understanding of life cycle of common widgets
∎ Understanding of how to use theme
∎ Understanding of how to debug Flutter application
∎ Ability to use canvas and custom paint usage in Flutter project
∎ Asynchrony/multithreading in Dart
∎ Experience authoring, testing, and deploying code mission-critical applications.
∎ Debugging Android apps using simulators and related tooling. Developing and releasing complex, data-driven map based apps using Native as the primary application framework. Persisting data for offline-first apps using flutter Developing reusable UI Components or libraries.
∎ Networking and integrating third-party APIs using Flutter. Experience developing integrations with common APIs (e.g., Firebase, Twitter, Instagram, Stripe, YouTube, Google etc.)
∎ Knowledge of Data Structure and Algorithms.
∎ Knowledge of OOPs principles.
∎ Understanding of Relational/NoSQL Databases
∎ Experience with Git
∎ The mind-set to take up the project individually.
∎ Experience working in an agile development process.
∎ Writing clear, maintainable and testable code.
∎ RoleSoftware Developer
∎ Industry TypeIT-Software, Software Services
∎ Functional AreaIT Software - Application Programming, Maintenance
∎ Employment TypeFull Time, Permanent
∎ Role CategoryProgramming & Design

Additional Requirements:
∎ Both males and females are allowed to apply

Salary:
∎ We Offer :Permanent 100% Remote Work - M-F12+ Paid holidays, 14 casual and sick leaves On-going paid learning opportunities The positive, encouraging, open communication work environment Opportunity to be part of a highly-skilled, creative, easy-going, fun team Team Building environment with a focus on leadership development Focus to reinvest back in the team and society at large.

Compensation & Other Benefits:
∎ Performance bonus, Weekly 2 holidays
∎ Salary Review: Yearly
∎ Festival Bonus: 1

Application Deadline: 23 Sep 2020

Company Information:
∎ 25 Aug 2020
∎ TeamsWork BD
∎ Address : 500 S Winchester Blvd
∎ Web : www.teamswork.co
∎ Business : We are a software development company serving enterprise customers through out the globe.

Category: IT/Telecommunication

Read Before Apply: Looking for an candidate with solid experience in developing cross platform Web, iOS, Android Apps. You must be self driven, hard working and quick learner in order to get a long term shot at this position.

Similar Jobs