At Humanity HR, we believe that when people thrive, businesses soar. As your full-service HR partner, we provide flexible and scalable HR solutions tailored to your unique needs. Whether you're a startup or an established company, our goal is simple: to help you create a workplace where your employees are engaged, productive, and loyal.
About our Client:
DrBalcony is California's leading structural engineering firm specializing in SB 326 & SB 721 balcony and deck inspections. We're on a mission to make communities safer and more confident in their buildings -- and we do it with innovation, transparency, and speed.
Role Description
We're looking for a Senior Flutter Developer for a full-time remote role to develop, deliver, and maintain our mobile application.
You'll build offline-first Flutter apps, integrate RESTful and GraphQL APIs, and ensure smooth data sync between local storage and backend services. You'll also manage CI/CD pipelines using Bitrise, publish updates to App Store and Google Play, and provide app support for our on-site experts.Qualifications
4+ years of professional experience in mobile app development, with a strong focus on Flutter and Dart
Hands-on experience developing offline-first mobile applications (e.g., caching, local databases, background sync, conflict resolution)
Proficiency in working with RESTful and GraphQL APIs, including authentication and data handling
Solid understanding of Object-Oriented Programming (OOP), asynchronous programming, and clean architecture principles
Experience with Bitrise or similar CI/CD platforms for build automation, testing, and deployment
Experience publishing and maintaining apps on the App Store and Google Play
Strong debugging, problem-solving, and performance optimization skills
Familiarity with cloud services (Firebase, AWS, or similar) and API integration best practices
Ability to work effectively in a remote, team-oriented, agile environment
Bachelor's degree in Computer Science, Software Engineering, or a related field
Excellent communication and organizational skills
The pay range for this role is:
35 - 40 USD per hour(Remote (Canada))
35 - 40 USD per hour(Remote (Turkiye))
20 - 25 USD per hour(Remote (Uruguay))
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.