Flutter Developer

BASIC OBJECTIVE:

Are you passionate about creating cutting-edge mobile applications that redefine user experiences ? We are seeking a skilled Flutter Developer to join our dynamic team and drive the development of innovative cross-platform mobile solutions. As a key member of our team, you will be responsible for crafting high-quality, responsive UIs, implementing complex functionalities, and ensuring seamless performance across iOS and Android platforms. Your expertise in Flutter and Dart will be instrumental in delivering pixel-perfect applications that exceed client expectations.

ROLES AND RESPONSIBILITIES:

  • App Development: Create mobile apps for both iOS and Android using Flutter.
  • Design Implementation: Turn design mockups into interactive interfaces.
  • State Management: Manage how the app behaves and updates in response to user actions.
  • Integration with APIs: Connect the app to servers and other services to fetch data and enable functionality.
  • Testing: Ensure the app works correctly by writing and running tests.
  • Performance Optimization: Make the app run smoothly and efficiently.
  • Platform-specific Features: Add features that are unique to iOS or Android devices.
  • Collaboration: Work with designers and other developers to bring the app to life.
REQUIREMENTS:
  • Good understanding of the Object-Oriented Programming
  • GIT
  • Basic security principles
  • SOLID principles
  • Clean architecture
  • Software design patterns
  • Solid understanding of data structures
  • Solid understanding of asynchrony development
  • Future
  • Stream
  • Solid understanding of the multithreading
  • Isolates
  • Testing
  • Dependency Injection
  • Solid Dart knowledge
  • Solid Flutter knowledge
  • general understanding of Flutter’s internal structure
  • keys,
  • type of widgets
  • widgets lifecycle
  • types of optimisations
  • best practices
  • plugins for the native apps
  • navigation
  • memory management

PERSONAL ATTRIBUTES:

  • Passion for Mobile Development: Genuine interest in building mobile apps.
  • Problem-Solving Skills: Ability to tackle challenges effectively.
  • Attention to Detail: Careful and meticulous in coding and UI design.
  • Adaptability: Willingness to learn and adapt to new technologies.
  • Collaboration Skills: Ability to work well in teams and communicate effectively.
  • Time Management: Efficient in managing tasks and meeting deadlines.
  • Creativity: Ability to think outside the box for innovative solutions.
  • Analytical Thinking: Capable of analyzing and optimizing code and UI.
  • Continuous Learning: Commitment to staying updated with Flutter and related technologies.
  • Resilience: Ability to persevere through challenges and setbacks.

If you thrive in a collaborative environment, love tackling challenges, and are eager to contribute to exciting projects, we want to hear from you! Join us in shaping the future of mobile technology. Apply now and let’s build something incredible together!

To apply for this job please visit www.linkedin.com.

Scroll to Top