
Senior Flutter Developer
ArcTouch
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AndroidDartFlutterGRPCiOS
About the role
- Build awesome apps for various platforms, including Android, iOS, Web, and Desktop
- Engage in meetings with clients and contribute to technical discussions
- Write maintainable and performant code
- Manage application state and utilize design patterns
- Advocate for best practices in coding and project development
- Collaborate closely with the team and provide feedback during code reviews
Requirements
- Strong knowledge of Flutter and Dart programming
- Experience with RESTful or gRPC APIs
- Familiarity with Object-Oriented Programming, S.O.L.I.D., and CLEAN concepts
- Understanding of asynchronous coding and state management
- Proven experience in developing applications for multiple platforms including web and mobile
- Ability to write high-quality unit, widget, and integration tests
- Proficiency in Git-based technologies and CI/CD processes
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
FlutterDartRESTful APIsgRPCObject-Oriented ProgrammingS.O.L.I.D.CLEANasynchronous codingstate managementunit testing
Soft skills
collaborationcommunicationfeedbackadvocacy for best practices