Logo
ScrollTab

Flutter Developer

ScrollTab, Granite Heights, Wisconsin, United States

Save Job

Responsibilities

Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.

Advanced acquaintance with various mobile programming languages and architectural styles, encompassing Flutter, Dart, MVC, and MVVM among others.

Maintain existing codebases

Build reusable code and libraries for future use

Integrate user-interfaces elements developed by other developers

Build user interfaces designed by UI/UX designers

Integration of data storage solutions

Integrate various APIs from third parties

Debug existing apps components, fix issues and avoid regressions

Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers

Participate in software architecture, design discussions and code reviews

Optimize application for maximum speed and scalability

Stay up-to-date with the latest industry trends and technologies to enhance application performance and user experience.

Participate in code reviews and contribute to team knowledge sharing.

Preferred Experience

Experience in Flutter Development

Proficiency with RESTful APIs, third-party services, and handling asynchronous data.

Experience with version control systems (Git), CI/CD pipelines, and cloud services (AppSync /socket.io/ AWS Cognito, Google Firebase platform) is preferred.

Ability to understand business requirements and translate them into technical requirements.

Have experience with Flutter for both iOS and Android.

Knowledge of modern authorization mechanisms, such as JSON Web Token.

Familiarity with code versioning tools.

#J-18808-Ljbffr