Sr. Flutter Developer

Overview

Hybrid
Up to $55
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Attention To Detail
Mobile Development
IT Management
Mobile Applications
Testing
Technical Writing
Conflict Resolution
Continuous Integration

Job Details

Job Title: Sr. Flutter Developer Hybrid: 2-3 days onsite weekly (Richardson, TX or Woonsocket, RI)

Job Summary:
As a Senior Flutter Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications using the Flutter framework. You will work closely with cross-functional teams to deliver robust and scalable solutions that meet our clients' needs. Your expertise in Flutter and mobile development will be crucial in driving the success of our projects.

Experience:
* Experience: 8+ years of experience in mobile application development, with at least 5 years of experience in Flutter development.

Qualifications:
* Technical Skills:
o Proficient in Dart programming language.
o Strong understanding of the Flutter framework and its core principles.
o Experience with state management solutions such as Provider, Riverpod, or Bloc.
o Familiarity with RESTful APIs and integrating third-party libraries.
o Knowledge of version control systems, particularly Git.
o Experience with CI/CD pipelines and automated testing.
* Soft Skills:
o Strong problem-solving skills and attention to detail.
o Excellent communication and collaboration skills.
o Ability to work independently and as part of a team.
o Strong organizational and time management skills.

Top 3 Must Haves:
1. Dart programming Language
2. Flutter Frameworks & widgets
3. Rest API integrations & backend communications

Responsibilities:
* Design and Development: Design, develop, and maintain high-quality mobile applications using the Flutter framework.
* Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
* Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality solutions.
* Testing: Implement and maintain unit tests, integration tests, and UI tests to ensure the reliability and stability of the applications.
* Performance Optimization: Identify and resolve performance bottlenecks and optimize application performance.
* Code Reviews: Participate in code reviews to ensure code quality and share knowledge with the team.
* Mentorship: Mentor and guide junior developers, providing technical leadership and support.
* Documentation: Create and maintain technical documentation for the applications and development processes.
* Continuous Improvement: Stay up-to-date with the latest trends and advancements in Flutter and mobile development, and continuously improve your skills and knowledge.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About StoneGate-Technologies LLC