Responsibilities:
β’ Develop and maintain robust and scalable mobile applications using Flutter framework
β’ Collaborate closely with product management, design, and engineering teams to understand requirements
β’ Design and implement new features and functionalities based on user feedback and business requirements
β’ Continuously discover, evaluate, and implement new technologies to maximize development efficiency
β’ Write clean, maintainable, and efficient code
β’ Ensure the best possible performance, quality, and responsiveness of the application
Requirements:
β’ 2+ years of experience as a Flutter developer or similar role
β’ Proficiency in Dart programming language
β’ Experience with third-party libraries and APIs
β’ Solid understanding of the full mobile development life cycle
β’ Knowledge of mobile UI design principles and best practices
β’ Experience with performance and memory tuning with tools
β’ Familiarity with cloud message APIs and push notifications
β’ Proficient understanding of code versioning tools, such as Git
β’ Excellent problem-solving skills
β’ Ability to work in a team environment.