About
Software Mind develops solutions for companies around the globe and builds cross-functional engineering teams for projects involving emerging technologies.
Responsibilities
•Develop and maintain cross-platform mobile applications using Flutter
•Collaborate with designers and backend teams to implement features and enhance app functionality
•Optimize applications for performance, scalability, and user experience
•Write clean, maintainable, and testable code following best practices
•Troubleshoot, debug, and upgrade existing applications
•Participate in code reviews and contribute to team knowledge sharing
•Stay up to date with Flutter trends, tools, and best practices
Requirements
•Proven experience as a Mobile App Developer focused on Flutter
•Strong understanding of Dart
•Familiarity with RESTful APIs
•Experience with version control systems such as Git
•Knowledge of modern app architecture
•Strong problem-solving and debugging skills
•Excellent communication and collaboration abilities
•Experience with Scrum
Nice to have
•Experience with fintech applications
•Native bridges for iOS and Android using Swift and Kotlin
•Familiarity with Provider, Bloc, or Riverpod
•Ability to break down complex technical requirements and identify details that can be addressed later
Conditions
•Flexible employment and remote work
•International projects with leading global clients
•International business trips
•Non-corporate atmosphere
•Language classes
•Internal and external training
•Private healthcare and insurance
•Multisport card
•Well-being initiatives