About the Customer
An American company specializing in providing software for creating and deploying business applications. With its headquarters in Burlington, Massachusetts, and 2,100+ specialists, the company operates in 16 countries worldwide. The company's offerings encompass enterprise integration, data interoperability, and application development solutions.
About the Project
Apply and learn at the interview
Responsibilities
Design, build and scale mobile applications using Flutter
Implement elements and user interface functionality for cross-platform applications
Writing quality, well-maintained code
Implementation of application functionality across the whole range of tasks: network communication, UI, business logic, integration with third-party services
Communicate with team, managers and clients
Share your knowledge with team members
Requirements
3+ years of experience with Flutter
Expertise in BloC architecture, Dio, RiverPod
Proficiency with .Net
Competency in custom UI implementation
REST principles understanding
Knowledge of design patterns SOLID and GRASP paradigms
Skills in multithreading and memory management
Experience with GraphQL APIs
Knowledge of OOP/SOLID principles
Ability to work independently and collaboratively in a team environment
English level:
Intermediate+