What are the responsibilities and job description for the Flutter Developer position at LeSchack Integrations?
The Flutter Developer designs, builds, and maintains cross-platform mobile applications using the Flutter framework and Dart language. This role collaborates with designers and backend teams to deliver high-quality, performant mobile solutions, integrating APIs and troubleshooting as needed. Candidates should have proven experience in Flutter development, strong problem-solving skills, and familiarity with agile practices and version control. Experience with native mobile development and cloud services is a plus.
Responsibilities:
- Design, code, and deploy robust mobile applications using Flutter and Dart languages
- Convert UI/UX designs (from tools like Figma or Adobe XD) into effective, pixel-perfect Flutter code, maintaining app consistency and performance
- Integrate APIs to fetch, update, and display data.
- Optimize app performance (memory, battery, load times), handling platform-specific performance differences.
Qualifications
- Must be a United States Citizen
- DHS/TSA public trust is strongly preferred and will be prioritized
- Comfort using programming languages and relational databases
- Strong debugging and troubleshooting skills
- 3 years' of development experience
- GIT, TFS, .NET or Java
- Application Express (APEX) or HTMLDB
- Oracle
Required Skills:
- Proficiency in Flutter and Dart Languages
- Experience in developing mobile applications (iOS)
- Knowledge of API Integration and Data Handling
- Excellent problem-solving and troubleshooting skills.
Preferred Skills:
- Experience with native mobile development
- Familiarity with Cloud Services
- Experience with RESTful APIs and web services.
- Familiarity with Agile/Scrum methodologies.