Responsibilities:

  • Design and develop high-quality, performant, and maintainable mobile applications using the Flutter framework for both iOS and Android platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features that meet our clients’ needs.
  • Implement user interface designs with a keen eye for detail to ensure the application aligns with UX/UI guidelines and is highly responsive across devices.
  • Write clean, scalable, and documented code using Dart and adhere to best practices in Flutter development.
  • Integrate various APIs, data sources, and cloud services into the Flutter applications to enhance functionality and user experience.
  • Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency and application performance.
  • Participate in the full application lifecycle (concept, design, test, release, and support) to deliver high-quality applications.
  • Conduct thorough code reviews to ensure code quality and consistency, and to mentor junior developers in the team.
  • Monitor application performance, fix bugs promptly, and work to improve application responsiveness and stability.
  • Work closely with project managers and other stakeholders to understand requirements, provide updates, and make adjustments as necessary throughout the development process.

Required Skills & Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Flutter Developer with a strong portfolio showcasing Flutter-based applications.
  • Proficient in Dart programming language and deep understanding of the Flutter framework.
  • Experience with third-party libraries and APIs integration within Flutter applications.
  • Solid understanding of the mobile development life cycle, including automated testing and building.
  • Good knowledge of UI/UX standards, platform-specific UI design principles, and best practices for mobile development.
  • Familiarity with code versioning tools (such as Git), continuous integration, and continuous deployment (CI/CD) processes.
  • Excellent problem-solving skills, ability to work in a team, and communicate effectively with both technical and non-technical stakeholders.
  • A keen interest in staying up to date with the latest in mobile application technology trends and best practices.

About Us:

TechHive.ai is a pioneering technology solutions provider located in Lahore, Pakistan, specializing in cutting-edge developments in web and mobile application development, AI/ML, blockchain technology, game development, and digital marketing. We aim to deliver exceptional IT services to a global clientele, focusing on innovation, quality, and driving business growth.

Why Join Us?

As a Flutter Developer at TechHive.ai, you’ll be part of a vibrant and innovative team, working on projects that leverage the latest technologies to solve real-world problems. We offer a dynamic work environment that encourages creativity, initiative, and growth, supporting your professional development every step of the way. Join us to be at the cutting edge of technology innovation, making a significant impact on businesses around the globe.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Author

Admin

Open chat
Techhive AI
Hello 👋