What are the responsibilities and job description for the Flutter Developer position at Noblesoft Technologies?
Role: Flutter Developer (Need to Work on W2)
Location: 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.
Key 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.
Qualifications:
- Experience: 8 years of experience in mobile application development, with at least 5 years of experience in Flutter development.
- Technical Skills:
- Proficient in Dart programming language.
- Strong understanding of the Flutter framework and its core principles.
- Experience with state management solutions such as Provider, Riverpod, or Bloc.
- Familiarity with RESTful APIs and integrating third-party libraries.
- Knowledge of version control systems, particularly Git.
- Experience with CI/CD pipelines and automated testing.
Pratap Datla :: NOBLESOFT
pratap@noblesoft.com :: (972)-797-9017