VETS, Inc., is looking to add a Flutter developer to our growing team. This is a permanent, full time hybrid position with full benefits. Position requires three days onsite and two days remote. Due to security requirements, US Citizenship and an active clearance is required
Strong Flutter experience along with experience Dart, mobile development (Android and/or iOS), and understanding of state management, APIs, and UI/UX principles.
Key Responsibilities:
Application Development: Designing, developing, and maintaining Flutter applications for cross-platform compatibility (iOS and Android).
Code Quality: Writing clean, readable, and well-documented code, adhering to best practices and standards.
Testing and Debugging: Ensuring application quality through thorough testing and debugging.
Collaboration: Working effectively with other developers, designers, and stakeholders.
Staying Updated: Keeping abreast of the latest Flutter updates, features, and best practices.
Required Skills and Experience:
Dart: Proficiency in the Dart programming language.
Flutter Framework: Strong understanding of the Flutter framework, widgets, and layout design.
Mobile Development: Experience with mobile app development, preferably with experience in both iOS and Android.
State Management: Familiarity with different state management solutions in Flutter (e.g., Provider, Riverpod, BLoC).
API Integration: Experience integrating with RESTful APIs and third-party libraries.
UI/UX: Understanding of mobile UI/UX principles and best practices.
CI/CD: Knowledge of continuous integration and continuous delivery pipelines.
Version Control: Experience with Git and other version control systems.
Problem Solving: Strong analytical and problem-solving skills.
Communication: Excellent communication and teamwork skills.