We are seeking a Senior Flutter App Developer to enhance and maintain products for our clients. The role involves developing mobile solutions using the latest technologies in a dynamic environment. Key requirements include experience in developing applications with Flutter and the Dart programming language.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
About Moxie Labs:
We are a digital solutions company located in Philadelphia, PA, USA. We help our clients tackle tough challenges and seize new opportunities. We are industry veterans with experience spanning over 20 years each and specialize in building out websites, mobile apps, custom digital platforms, digital marketing programs, Alexa skills, etc. We are looking for an experienced backend engineer to help create cloud-based services, APIs, and infrastructure implementations.
Job Brief:
The Sr. Flutter App Developer is part of our Software Development team and is responsible for enhancing and maintaining products for our clients. The role will be responsible for developing mobile solutions utilizing the latest technologies in a dynamic, fast-paced environment. Qualified individuals will design, program, document, debug, test, deploy, support and sustain mobile Flutter applications. Candidates should have demonstrable experience in developing applications with Flutter and the Dart programming language to create native mobile applications that are hosted on both the iOS and Android App Stores. Ideal candidates will also have experience/familiarity with developing in native Android (Java or Kotlin) and iOS (Swift).
What You Will Do:
- Write clean, concise, readable and testable Flutter code
- Implement and maintain features and interfaces adhering to designs created by our UX team for mobile applications
- Supports the Software Development Lifecycle (concept, design, test, release and support)
- Writes/performs unit and UI tests to identify malfunctions
- Performs troubleshooting to debug and optimize code performance
- Liaise with product development team to plan new products and features
- Ensures new and legacy applications meet quality standards
- Manages work effort via agile methodology and participates in SCRUM meetings
- Maintains code via software development version control platform working with a team of other developers.
- Leverage multiple AI-driven tools to help accelerate and improve development output
- Stay up-to-date with new technology trends
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
We Should Talk If You Have:
- 5+ years of experience in Mobile Application development specifically in Flutter and at least 3+ years in a Senior or Team Lead role
- Strong mobile UI design skills and demonstrable proficiency using UIKit Framework
- Experience integrating with 3rd Party Web Services/APIs
- Experience with automated testing and debugging Mobile Applications
- Strong understanding of state management like Bloc, Provider, Riverpod or similar
- Strong understanding of Object-Oriented development.
- Working experience with common architecture patterns such as MVVM, Clean, and TDD along with SOLID principles
- Strong expertise with animation and custom UI using Flutter
- Experience with platform-specific integrations
- Desire to learn new technologies and evolve skill set
- Experience maintaining code via software development version control platforms (GitHub, BitBucket,etc)
- Experience managing tasks/work effort via agile (Jira experience a plus)
- Bachelor’s degree in Computer Science or related field or equivalent work experience
Bonus Points If You Have:
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Experience with AWS suite specifically s3, DynamoDB, EC2 and Lambdas
- Hands-on experience developing with Java, Kotlin, Objective-C, Swift
- Prior agency experience, working with multiple clients
Why You Will Love Joining Us At Moxie:
- Fully remote position
- Competitive salary
- 14 Company Holidays
- Opportunities for professional growth and development
The statements contained herein reflect general details as necessary to describe the principal functions of this job, the level of knowledge and skill typically required, and the scope of responsibility but should not be considered an all-inclusive listing of work requirements.
Moxie Labs is an equal opportunity employer, Minority/Female/Disability/Veteran – proudly embracing diversity in all of its manifestations.
Search Firm Representatives Please Read Carefully:
Moxie Labs does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place for this position will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position-specific. Please, no phone calls or emails.
Similar Jobs
Explore other opportunities that match your interests
geeks tech
Highly Experienced React Native Developer
Grid Dynamics