- Design, develop, and maintain Flutter applications across mobile, web, and desktop platforms
- Optimize performance, responsiveness, and reliability across different devices and operating systems
- Write clean, well-structured, and maintainable code following object-oriented programming (OOP) principles and best practices
- Collaborate with cross-functional teams, including product managers, designers, and backend developers, to conceive and deliver new features and enhancements
- Implement unit tests and contribute to a test-driven development (TDD) approach to ensure code quality and reliability
- Build reusable components and shared libraries to enable cross-platform consistency
- Participate in code reviews to ensure adherence to coding standards, quality, and performance
FlutterKotlinSwift+1 more