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.pk 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.pk, 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.
#J-18808-Ljbffr