Software built to make a difference. Let's build together.
Experienced Flutter Developer – Contractor
Location
United States
Posted
9 days ago
Salary
Not specified
Job Description
Job Requirements
- Advanced written and spoken English skills. You will interact directly with our US clients.
- 3+ years of experience building mobile applications using Flutter, production-ready Android and/or iOS apps.
- Bachelor's degree in engineering, computer science, or related field.
- Solid proficiency in Dart, including asynchronous programming (Future, Stream, async/await) and object-oriented programming principles.
- Deep understanding of Flutter widgets, layouts, navigation, and app lifecycle.
- Experience integrating RESTful APIs, including JSON parsing/serialization, authentication tokens, and API error handling.
- Strong experience with Git, including branching strategies, pull requests, and collaborative workflows using platforms like GitHub or GitLab.
- Ability to implement pixel-perfect UI from design tools such as Figma and build responsive layouts across multiple device sizes.
- Experience building and deploying apps through Google Play Console and/or App Store Connect, with knowledge of platform-specific considerations.
- Experience implementing push notifications using Firebase Cloud Messaging (FCM).
- Experience working with Firebase services such as Authentication, Firestore, Realtime Database, and Analytics.
- Basic knowledge of native mobile development using Kotlin/Java (Android) or Swift (iOS), including experience with platform-specific integrations or plugins.
- Experience with CI/CD and automation tools, including GitHub Actions, Codemagic, and Fastlane.
- Experience with local data storage solutions such as SQLite, Hive, or SharedPreferences.
- Experience in releasing and maintaining production apps, including managing store compliance and updates.
- Experience working in Agile or Scrum environments; familiarity with tools such as Jira, Linear, or similar platforms.
- Experience optimizing application performance, reducing app size, improving runtime efficiency, and managing memory usage.
- Experience extending Flutter beyond mobile (e.g., Flutter Web or Desktop).****
Benefits
- 100% remote and flexible modality.
- A human-centered experience in a people-first company.
- Challenging, full-time, and long-term projects with globally admired companies.
- A strong learning culture and regular pairing sessions to build high-quality code while sharing knowledge.
- Opportunities for conference participation, OSS contributions, tutorials, blog posts, and technical talks.
- Exceptionally talented and passionate coworkers.
- Timely payments, with the flexibility to choose the payment date modality that best suits your needs.
- A Stack Builders community to support you and grow with you!
Related Guides
Related Job Pages
More Software Engineer Jobs
Workday Integrations Lead
GuidehouseSolving big problems, building trust in society, and empowering our clients to shape the future.
The consultant will be responsible for designing and developing system integrations for customers implementing Workday, enabling data exchange with other internal and third-party systems. Key duties include leading other integration consultants, designing, building, and supporting Workday integration code using Studio, EIB, and core connectors, and directly engaging with clients for requirements.
Senior Software Engineer - Remote
ICFWe are not a typical consulting firm and our people are not typical consultants.
The role involves designing and building microservices and serverless applications in the cloud, alongside implementing web application changes or building new ones using the React framework. Responsibilities also include collaborating with Product Owners, UX design, Architects, and test engineering teams to ensure product quality and adherence to best practices.
The Senior Manager will lead and inspire multiple engineering teams focused on anti-cheat and game protection technology, defining the technical vision and roadmap while fostering collaboration across studios. This role requires balancing execution and strategy by driving short-term deliverables while planning for mid- and long-term initiatives with a DevOps mentality.
Software Engineer - SQL Development Intern
ABC Financial ServicesABC Fitness is the #1 software provider for fitness businesses of any size, all around the world. Supporting 30K clubs, 650K coaches, 40M members, and processing more than $12B in payments every year, ABC Fitness provides scalable, data-driven solutions to simplify club management and engage members and clients. From personal trainers, boutique studios, and gyms, to international franchise health clubs, ABC Fitness will move your business forward through technology and industry insights. Innovation is at the center of everything we do, across ABC Glofox, ABC Ignite, ABC Trainerize, and ABC Evo. Let's make your fitness vision a seamless reality, together.
The intern will be responsible for designing, developing, and modifying websites, applications, and microservices to meet business requirements using Agile Methodologies. Additionally, they will learn to resolve technical issues through debugging, research, and investigation.