Role Overview
Newly launched software company looking for passionate Flutter Developers to build innovative mobile applications and grow with us. You will be responsible for designing, developing, and maintaining cross-platform mobile applications using Flutter, ensuring scalable, high-performance apps that deliver seamless user experiences across devices.
Responsibilities
- Develop and implement high-quality mobile applications using Flutter and Dart, ensuring optimal performance across iOS and Android platforms
- Collaborate with cross-functional teams to translate design wireframes and prototypes into functional features
- Integrate RESTful APIs and third-party services to enhance app functionality
- Participate in system design discussions focusing on scalability, robustness, and maintainability
- Write clean, efficient, and well-documented code following best practices and design patterns
- Conduct thorough testing across multiple devices and operating systems
- Utilize version control systems such as GitHub within Agile development cycles
Requirements
- Proven experience developing mobile applications with Flutter and Dart in a professional setting
- Strong understanding of IT infrastructure including cloud infrastructure (AWS, Azure) and microservices architecture
- Hands-on experience with JavaScript frameworks and front-end development principles
- Familiarity with RESTful API integration and system design
- Knowledge of programming languages such as Java, C#, Python, or C++ is advantageous
- Experience working within Agile methodologies and CI/CD pipelines
- Proficiency with database management systems like MySQL or SQL Server
- Understanding of software design patterns and Git
Skills
- Flutter
- Dart
- RESTful APIs
- AWS
- Git