Flutter Developer - Digitech - Remote
Digitech · United States · 3 wk ago
RemoteRemoteEngineeringFull-time
Sarnova’s Digitech division is a leading provider of cloud-based EMS billing and business-intelligence software. Since 1984, Digitech has automated the entire EMS revenue lifecycle, offering fully outsourced services that maximize collections, protect compliance, and deliver measurable results.
About the role
We are seeking a talented and motivated Flutter Developer to design, develop, and maintain high-quality cross-platform mobile and web applications. You will collaborate with product managers, UI/UX designers, QA engineers, and backend developers to deliver scalable, secure, and user-friendly applications that support business objectives.
Responsibilities
- Design, develop, test, and maintain Flutter applications for mobile, web, and desktop platforms.
- Build reusable, maintainable, and scalable code following established coding standards.
- Implement responsive user interfaces based on UI/UX designs.
- Integrate applications with RESTful APIs and third-party services.
- Develop offline-first capabilities and local data storage solutions when required.
- Participate in architecture and design discussions.
- Write clean, well-documented, and testable code.
- Perform code reviews and provide constructive feedback to team members.
- Debug and resolve application defects, performance issues, and production incidents.
- Ensure application security and compliance with organizational standards.
- Work closely with Product Owners and Business Analysts to understand requirements.
- Collaborate with QA teams to ensure software quality and reliability.
- Participate in sprint planning, daily standups, retrospectives, and other Agile ceremonies.
- Contribute to DevOps and CI/CD pipeline improvements.
- Stay current with Flutter, Dart, mobile development trends, and emerging technologies.
- Evaluate new tools and frameworks that improve development efficiency and product quality.
- Document technical designs, configurations, and development processes.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience.
- 3+ years of software development experience.
- 2+ years of hands-on Flutter development experience.
Skills
- Flutter, Dart, Git source control, RESTful APIs, JSON
- Mobile app architecture patterns, CI/CD pipelines, HTML/CSS & JavaScript
- Preferred: Firebase, MySQL databases, native Android (Kotlin) or iOS (Swift)
- Preferred: web and desktop Flutter deployments, software security best practices
- Experience developing and releasing applications to Apple App Store and Google Play Store.
- Experience integrating REST APIs and backend services.
- Familiarity with Agile/Scrum software development methodologies.
Benefits
- Competitive salary
- Comprehensive benefits package
- 401(k) Plan