ScrollTab
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
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