Staff Flutter Mobile Engineer

4 days ago

Apply Now
Logo of Mission Data

Mission Data

We build smart digital products that transform the way companies do business

11 - 50

Description

• Responsible for developing scalable, robust, and high-quality solutions. • Possess advanced technical skills and in-depth knowledge. • Guide and mentor other engineers. • Make critical technical decisions and contribute to strategic project direction.

Requirements

• 8+ years of experience building software applications. • 5+ years of experience developing mobile applications with Flutter / Dart. • Advanced English level. • Open to learning new technologies. • Great communication skills. • Good time management skills. • Good mentoring and negotiation skills. • Expertise in Flutter and Dart, with proven experience building cross-platform mobile applications for Android and iOS. • Familiarity with other mobile development languages and frameworks like Kotlin, Swift, or Objective-C. • Proficiency in version control systems, including Git, GitHub, and GitLab. • Experience working in agile development environments, particularly Scrum or Kanban. • Strong knowledge of database systems like SQL and NoSQL, and experience with local and cloud data storage solutions. • Experience with API integration, including REST, gRPC, and GraphQL. • Skilled in writing unit tests for Flutter applications to ensure code quality and performance. • Familiarity with containerization tools such as Docker and Kubernetes. • Experience with CI/CD tools, such as GitHub Actions or Jenkins, for automating builds and deployments. • Knowledge of security protocols like OAuth and awareness of OWASP security best practices for mobile applications. • Experience integrating Flutter apps with cloud services like AWS, GCP, or Azure. • Familiarity with performance optimization techniques, including caching and code optimization.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com