Senior Flutter Developer
AHOY
- Karachi, Sindh
- Permanent
- Full-time
EpicMetry is a dynamic venture studio based in the vibrant city of Dubai. Our passion lies in harnessing cutting-edge technology to drive innovation and empower businesses across diverse industries. With a focus on excellence and a commitment to delivering exceptional solutions, we serve as a trusted partner for companies aiming to thrive in today's digital landscape. From web and mobile app development to product prototyping and data processing automation, EpicMetry offers a comprehensive suite of services tailored to meet the evolving needs of businesses worldwide. Join us as we shape the future of technology and create impactful solutions that drive success for our clients.Position OverviewAs a Senior Flutter Developer, you will be responsible for leading the development and implementation of mobile applications using Flutter framework. You will work closely with our cross-functional team to deliver high-quality, scalable, and performance-driven mobile solutions.Key Responsibilities
- Develop and implement mobile applications using Flutter framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code integrity and organization.
- Stay updated with emerging technologies and industry trends.
- Mentor and provide guidance to junior developers as needed.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Work closely with product management and design teams to understand end-user requirements and translate them into technical solutions.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Flutter Developer or similar role with a minimum of 3 years of relevant experience.
- Strong proficiency in Dart programming language.
- Hands-on experience with Flutter framework and its ecosystem.
- Experience with mobile app development lifecycle, including deployment and app store submission.
- Solid understanding of software development principles and design patterns.
- Familiarity with RESTful APIs, JSON, and asynchronous programming.
- Experience with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work effectively in a fast-paced environment and meet tight deadlines.
- Experience with other mobile development frameworks (e.g., React Native, NativeScript) is a plus.
- Experience with backend development and database management systems is a plus.